Guest User

Untitled

a guest
Jul 18th, 2018
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. docker pull eosio/eos-dev
  2.  
  3. docker run --rm --name eosio -d -p 8888:8888 -p 9876:9876 -v <path_to_code>/Code:/Code -v /tmp/eosio/data:/mnt/dev/data -v /tmp/eosio/config:/mnt/dev/config eosio/eos-dev /bin/bash -c "nodeos -e -p eosio --plugin eosio::wallet_api_plugin --plugin eosio::wallet_plugin --plugin eosio::producer_plugin --plugin eosio::history_plugin --plugin eosio::chain_api_plugin --plugin eosio::history_api_plugin --plugin eosio::http_plugin -d /mnt/dev/data --config-dir /mnt/dev/config --http-server-address=0.0.0.0:8888 --access-control-allow-origin=* --contracts-console"
  4.  
  5. alias cleos='docker exec eosio /opt/eosio/bin/cleos --wallet-url http://localhost:8888'
  6.  
  7. alias eosiocpp='docker exec eosio /opt/eosio/bin/eosiocpp'
  8.  
  9. eosiocpp -o Code/mycontract.wast Code/mycontract.cpp
  10. eosiocpp -g Code/mycontract.abi Code/mycontract.cpp
  11.  
  12. cleos set contract mycontract Code/mycontract Code/mycontract.wast Code/mycontract.abi
  13.  
  14. docker exec -i -t eosio /bin/bash
  15.  
  16. docker logs --tail 100 eosio
Add Comment
Please, Sign In to add comment