smartcontract 를 실행했을때 아래와 같이 print가 출력되지 않는 경우가 있는데,

okayjava@EOS-VM1:~/eos/eosio-cli-helper$ ./cleos.sh push action eos1okayjava hi '["eos1okayjava"]' -p eos1okayjava

executed transaction: 97dda555a72b685ba530b8341c75bb6b710700f58f99b566511fade8cba06479  104 bytes  845 us

#  eos1okayjava <= eos1okayjava::hi             {"user":"eos1okayjava"}

warning: transaction executed locally, but may not be confirmed by the network yet    ] 

okayjava@EOS-VM1:~/eos/eosio-cli-helper$ 


이럴땐 아래와 같이 수정 한 후 nodeos 를 재실행 한다.


1) config.ini 수정

contracts-console=1 를 추가 해주거나,


2) nodeos 실행시 

--contracts-console 붙여서 실행을 시킨다.

jungle@EOS-VM1:~/JungleTestnet-eosrocomokr1$  ps -ef | grep nodeos

jungle    4898     1  2 04:31 pts/10   00:00:12 /home/jungle/eos-source/build/programs/nodeos/nodeos --data-dir /home/jungle/JungleTestnet-eosrocomokr1 --config-dir /home/jungle/JungleTestnet-eosrocomokr1 --contracts-console


okayjava@EOS-VM1:~/eos/eosio-cli-helper$ ./cleos.sh push action eos1okayjava hi '["eos1okayjava"]' -p eos1okayjava

executed transaction: 91154a4b084792be4051eabdd06fbca6a7a57c45a1fda91e6d721f5377458120  104 bytes  523 us

#  eos1okayjava <= eos1okayjava::hi             {"user":"eos1okayjava"}

>> Hello, World eos1okayjava

warning: transaction executed locally, but may not be confirmed by the network yet    ] 

okayjava@EOS-VM1:~/eos/eosio-cli-helper$  




+ Recent posts