go-ethereum开发问题
发布时间:2020-12-14 04:16:28 所属栏目:大数据 来源:网络整理
导读:1. abigen 参考文档(Native DApps: Go bindings to Ethereum contracts) abigen --sol token.sol --pkg token --lang go --out token.go Trying to bind solidity with abigen command,results in this error: Failed to build Solidity contract: solc: exi
1. abigen 参考文档(Native DApps: Go bindings to Ethereum contracts)
Failed to build Solidity contract: solc: exit status 1 unrecognised option ‘--add-std‘ func (s *Solidity) makeArgs() []string { p := []string{ "--combined-json","bin,abi,userdoc,devdoc","--add-std",// include standard lib contracts "--optimize",// code optimizer switched on } if s.Major > 0 || s.Minor > 4 || s.Patch > 6 { p[1] += ",metadata" } return p } 更新到新版的ethereum发现 func (s *Solidity) makeArgs() []string { p := []string{ "--combined-json","--optimize",metadata" } return p } 解决 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |