Comments (5)
Docker:
(cpy391_1) oberstet@intel-nuci7:~/scm/crossbario/xbr-protocol$ make build_ganache_docker
cd docker && \
docker build \
-t crossbario/crossbarfx-blockchain:21.1.1 \
-t crossbario/crossbarfx-blockchain:latest \
-f Dockerfile.ganache \
.
Sending build context to Docker daemon 1.788MB
Step 1/3 : FROM trufflesuite/ganache-cli:v6.12.2
---> 9924d0bf3f13
Step 2/3 : COPY ./data /blockchain
---> b8fa73c57e22
Step 3/3 : ENTRYPOINT [ "node", "/app/ganache-core.docker.cli.js", "--accounts", "20", "--defaultBalanceEther", "10000", "--mnemonic", "myth like bonus scare over problem client lizard pioneer submit female collect", "--gasLimit", "10000000000", "--gasPrice", "8000000000", "--port", "1545", "--networkId", "5777", "--db", "/blockchain" ]
---> Running in 98621a266f01
Removing intermediate container 98621a266f01
---> 87d1a63bd373
Successfully built 87d1a63bd373
Successfully tagged crossbario/crossbarfx-blockchain:21.1.1
Successfully tagged crossbario/crossbarfx-blockchain:latest
(cpy391_1) oberstet@intel-nuci7:~/scm/crossbario/xbr-protocol$ make publish_ganache_docker
docker push crossbario/crossbarfx-blockchain:21.1.1
The push refers to repository [docker.io/crossbario/crossbarfx-blockchain]
8235ee4035a8: Pushed
f2b3fbc62f29: Mounted from trufflesuite/ganache-cli
e9289282e635: Mounted from trufflesuite/ganache-cli
a668afb0f92a: Mounted from trufflesuite/ganache-cli
f5728ecf7d08: Mounted from trufflesuite/ganache-cli
0fcbbeeeb0d7: Mounted from trufflesuite/ganache-cli
21.1.1: digest: sha256:5155b25c18dde8bd149ef01a7e2bd72f29b00d3bb76322cfb3b5d942f84d3ebd size: 1578
docker push crossbario/crossbarfx-blockchain:latest
The push refers to repository [docker.io/crossbario/crossbarfx-blockchain]
8235ee4035a8: Layer already exists
f2b3fbc62f29: Layer already exists
e9289282e635: Layer already exists
a668afb0f92a: Layer already exists
f5728ecf7d08: Layer already exists
0fcbbeeeb0d7: Layer already exists
latest: digest: sha256:5155b25c18dde8bd149ef01a7e2bd72f29b00d3bb76322cfb3b5d942f84d3ebd size: 1578
(cpy391_1) oberstet@intel-nuci7:~/scm/crossbario/xbr-protocol$
from wamp-xbr.
Verification on Etherscan. The following work:
(cpy391_1) oberstet@intel-nuci7:~/scm/crossbario/xbr-protocol$ truffle run verify XBRToken --network rinkeby
Verifying XBRToken
Pass - Verified: https://rinkeby.etherscan.io/address/0x87D89D00B0051E760b23a1eb7F87D38082773b55#contracts
Successfully verified 1 contract(s).
(cpy391_1) oberstet@intel-nuci7:~/scm/crossbario/xbr-protocol$ truffle run verify XBRMarket --network rinkeby
Verifying XBRMarket
Pass - Verified: https://rinkeby.etherscan.io/address/0xF7acf1C4CB4a9550B8969576573C2688B48988C2#contracts
Successfully verified 1 contract(s).
But these fail - no clue why:
(cpy391_1) oberstet@intel-nuci7:~/scm/crossbario/xbr-protocol$ truffle run verify XBRChannel --network rinkeby
Verifying XBRChannel
Fail - Unable to verify
Failed to verify 1 contract(s): XBRChannel
(cpy391_1) oberstet@intel-nuci7:~/scm/crossbario/xbr-protocol$ truffle run verify XBRCatalog --network rinkeby
Verifying XBRCatalog
Fail - Unable to verify
Failed to verify 1 contract(s): XBRCatalog
(cpy391_1) oberstet@intel-nuci7:~/scm/crossbario/xbr-protocol$ truffle run verify XBRDomain --network rinkeby
Verifying XBRDomain
Fail - Unable to verify
Failed to verify 1 contract(s): XBRDomain
(cpy391_1) oberstet@intel-nuci7:~/scm/crossbario/xbr-protocol$ truffle run verify XBRMaintained --network rinkeby
Verifying XBRMaintained
No instance of contract XBRMaintained found for network id 4
Failed to verify 1 contract(s): XBRMaintained
(cpy391_1) oberstet@intel-nuci7:~/scm/crossbario/xbr-protocol$ truffle run verify XBRTypes --network rinkeby
Verifying XBRTypes
Fail - Unable to verify
Failed to verify 1 contract(s): XBRTypes
(cpy391_1) oberstet@intel-nuci7:~/scm/crossbario/xbr-protocol$
from wamp-xbr.
- https://rinkeby.etherscan.io/token/0x87d89d00b0051e760b23a1eb7f87d38082773b55
- https://rinkeby.etherscan.io/address/0x87d89d00b0051e760b23a1eb7f87d38082773b55#code
from wamp-xbr.
https://github.com/gnosis/verify-on-etherscan
https://info.etherscan.com/contract-troubleshooting-unable-verify-contract-source/
https://info.etherscan.com/contract-verification-constructor-arguments/
(cpy391_1) oberstet@intel-nuci7:~/scm/crossbario/xbr-protocol$ npx truffle run verify --network rinkeby --optimize --optimize-runs 200 --verbose ./contracts/ XBRDomain
Verifying XBRDomain
Fail - Unable to verify
Failed to verify 1 contract(s): XBRDomain
from wamp-xbr.
(cpy391_1) oberstet@intel-nuci7:~/scm/crossbario/xbr-protocol$ make verify_etherscan_1
/home/oberstet/scm/crossbario/xbr-protocol/node_modules/.bin/truffle run verify XBRToken --network rinkeby
Verifying XBRToken
Contract source code already verified: https://rinkeby.etherscan.io/address/0x87D89D00B0051E760b23a1eb7F87D38082773b55#contracts
Successfully verified 1 contract(s).
/home/oberstet/scm/crossbario/xbr-protocol/node_modules/.bin/truffle run verify XBRNetwork --network rinkeby
Verifying XBRNetwork
Fail - Unable to verify
Failed to verify 1 contract(s): XBRNetwork
Makefile:158: recipe for target 'verify_etherscan_1' failed
make: [verify_etherscan_1] Error 1 (ignoriert)
/home/oberstet/scm/crossbario/xbr-protocol/node_modules/.bin/truffle run verify XBRCatalog --network rinkeby
Verifying XBRCatalog
Fail - Unable to verify
Failed to verify 1 contract(s): XBRCatalog
Makefile:158: recipe for target 'verify_etherscan_1' failed
make: [verify_etherscan_1] Error 1 (ignoriert)
/home/oberstet/scm/crossbario/xbr-protocol/node_modules/.bin/truffle run verify XBRDomain --network rinkeby
Verifying XBRDomain
Fail - Unable to verify
Failed to verify 1 contract(s): XBRDomain
Makefile:158: recipe for target 'verify_etherscan_1' failed
make: [verify_etherscan_1] Error 1 (ignoriert)
/home/oberstet/scm/crossbario/xbr-protocol/node_modules/.bin/truffle run verify XBRMarket --network rinkeby
Verifying XBRMarket
Contract source code already verified: https://rinkeby.etherscan.io/address/0xF7acf1C4CB4a9550B8969576573C2688B48988C2#contracts
Successfully verified 1 contract(s).
/home/oberstet/scm/crossbario/xbr-protocol/node_modules/.bin/truffle run verify XBRChannel --network rinkeby
Verifying XBRChannel
Fail - Unable to verify
Failed to verify 1 contract(s): XBRChannel
Makefile:158: recipe for target 'verify_etherscan_1' failed
make: [verify_etherscan_1] Error 1 (ignoriert)
(cpy391_1) oberstet@intel-nuci7:~/scm/crossbario/xbr-protocol$
from wamp-xbr.
Related Issues (20)
- Store total supply along market fee
- Test XBR on Rinkeby with DAI
- Deploy v20.5.1 on Rinkeby HOT 5
- Test XBR on witti testnet HOT 3
- Publish stackLicense files to IPFS HOT 1
- Legal review: XBR and draft German Crypto Securities Act HOT 1
- Complete XBRDomain
- Review contract data attributes
- update to solidity v0.6.12
- INVALID_CLOSING_SEQ when closing a channel
- GAIA-X
- SENDER_NOT_A_MEMBER When setting consent
- Recheck links in truffle migrate
- XbrRelease
- Upgrade to OpenZeppelin Contracts 4.0
- User joining and members can stake
- WhitelistCrowdsale
- PaymentSplitter for cleared fees HOT 1
- Review licenses
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wamp-xbr.