eth-event-test can be used to bootstrap contracts to ethereum network and check the events they log
- go-ethereum
- solc (on of the cpp-ethereum executables)
- bash (with cl tools: curl, grep, cut, awk)
- put solc in your path (or export it:
export solc=/your_path_to_solc/solc
) - start go-ethereum with jsonrpc server on port 8545, some money in coinbase and unlocked account
# ./bootstrap.sh <file> <contract_name>
./bootstrap.sh tests/Test0.sol Test0
./test.sh
you can modify test.sh to check various return values from `eth_getLogs`