daily pastebin goal
36%
SHARE
TWEET

Untitled

a guest Feb 21st, 2017 98 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Lorsque l'on compile avec la ligne :
  2. compiled = eth.compile.solidity(sources)
  3. il se peut que le résultat soit :
  4. {
  5.   <stdin>:SatisfactionClient: {
  6.     code: "0x606060...9",
  7.     info: {
  8.       abiDefinition: [{...}, {...}],
  9.       compilerOptions: "--combined-json bin,abi,userdoc,devdoc --add-std --optimize",
  10.       compilerVersion: "0.4.9",
  11.       developerDoc: {
  12.         methods: {}
  13.       },
  14.       language: "Solidity",
  15.       languageVersion: "0.4.9",
  16.       source: "contract SatisfactionClient { ... }",
  17.       userDoc: {
  18.         methods: {}
  19.       }
  20.     }
  21.   }
  22. }
  23.  
  24. Notez la présence de "<stdin>"
  25. La ligne suivante ne fonctionne plus :
  26. monContrat = eth.contract(compiled.SatisfactionClient.info.abiDefinition).new({from:eth.accounts[0], data: compiled.SatisfactionClient.code,gas:250000})
  27. et doit être remplacée par :
  28. monContrat = eth.contract(compiled['<stdin>:SatisfactionClient'].info.abiDefinition).new({from:eth.accounts[0], data: compiled.['<stdin>:SatisfactionClient'].code,gas:250000})
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top