Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Lorsque l'on compile avec la ligne :
- compiled = eth.compile.solidity(sources)
- il se peut que le résultat soit :
- {
- <stdin>:SatisfactionClient: {
- code: "0x606060...9",
- info: {
- abiDefinition: [{...}, {...}],
- compilerOptions: "--combined-json bin,abi,userdoc,devdoc --add-std --optimize",
- compilerVersion: "0.4.9",
- developerDoc: {
- methods: {}
- },
- language: "Solidity",
- languageVersion: "0.4.9",
- source: "contract SatisfactionClient { ... }",
- userDoc: {
- methods: {}
- }
- }
- }
- }
- Notez la présence de "<stdin>"
- La ligne suivante ne fonctionne plus :
- monContrat = eth.contract(compiled.SatisfactionClient.info.abiDefinition).new({from:eth.accounts[0], data: compiled.SatisfactionClient.code,gas:250000})
- et doit être remplacée par :
- monContrat = eth.contract(compiled['<stdin>:SatisfactionClient'].info.abiDefinition).new({from:eth.accounts[0], data: compiled.['<stdin>:SatisfactionClient'].code,gas:250000})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement