├── .github └── workflows │ └── release.yml ├── LICENSE ├── README.md ├── cmd ├── aacommon.go ├── aadeploy.go ├── aasimpleaccount.go ├── aatransfer.go ├── balance.go ├── broadcasttx.go ├── buildrawtx.go ├── call.go ├── common.go ├── common_test.go ├── computecontractaddr.go ├── decodetx.go ├── deploy.go ├── deployerc20.go ├── downloadsrc.go ├── droptx.go ├── dumpaddr.go ├── eip712sign.go ├── eip7702seteoacode.go ├── eip7702signauthtuple.go ├── encodeparam.go ├── encodeparam_test.go ├── erc20.go ├── fourbyte.go ├── genkey.go ├── getcode.go ├── keccak.go ├── multicall.go ├── personalsign.go ├── personalsign_test.go ├── publicrpc.go ├── query.go ├── recoverpublickey.go ├── root.go └── transfer.go ├── contracts ├── AASimpleAccountFactory.sol └── ERC20Basic.sol ├── go.mod ├── go.sum └── main.go /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/README.md -------------------------------------------------------------------------------- /cmd/aacommon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/aacommon.go -------------------------------------------------------------------------------- /cmd/aadeploy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/aadeploy.go -------------------------------------------------------------------------------- /cmd/aasimpleaccount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/aasimpleaccount.go -------------------------------------------------------------------------------- /cmd/aatransfer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/aatransfer.go -------------------------------------------------------------------------------- /cmd/balance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/balance.go -------------------------------------------------------------------------------- /cmd/broadcasttx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/broadcasttx.go -------------------------------------------------------------------------------- /cmd/buildrawtx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/buildrawtx.go -------------------------------------------------------------------------------- /cmd/call.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/call.go -------------------------------------------------------------------------------- /cmd/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/common.go -------------------------------------------------------------------------------- /cmd/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/common_test.go -------------------------------------------------------------------------------- /cmd/computecontractaddr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/computecontractaddr.go -------------------------------------------------------------------------------- /cmd/decodetx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/decodetx.go -------------------------------------------------------------------------------- /cmd/deploy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/deploy.go -------------------------------------------------------------------------------- /cmd/deployerc20.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/deployerc20.go -------------------------------------------------------------------------------- /cmd/downloadsrc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/downloadsrc.go -------------------------------------------------------------------------------- /cmd/droptx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/droptx.go -------------------------------------------------------------------------------- /cmd/dumpaddr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/dumpaddr.go -------------------------------------------------------------------------------- /cmd/eip712sign.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/eip712sign.go -------------------------------------------------------------------------------- /cmd/eip7702seteoacode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/eip7702seteoacode.go -------------------------------------------------------------------------------- /cmd/eip7702signauthtuple.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/eip7702signauthtuple.go -------------------------------------------------------------------------------- /cmd/encodeparam.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/encodeparam.go -------------------------------------------------------------------------------- /cmd/encodeparam_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/encodeparam_test.go -------------------------------------------------------------------------------- /cmd/erc20.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/erc20.go -------------------------------------------------------------------------------- /cmd/fourbyte.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/fourbyte.go -------------------------------------------------------------------------------- /cmd/genkey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/genkey.go -------------------------------------------------------------------------------- /cmd/getcode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/getcode.go -------------------------------------------------------------------------------- /cmd/keccak.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/keccak.go -------------------------------------------------------------------------------- /cmd/multicall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/multicall.go -------------------------------------------------------------------------------- /cmd/personalsign.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/personalsign.go -------------------------------------------------------------------------------- /cmd/personalsign_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/personalsign_test.go -------------------------------------------------------------------------------- /cmd/publicrpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/publicrpc.go -------------------------------------------------------------------------------- /cmd/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/query.go -------------------------------------------------------------------------------- /cmd/recoverpublickey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/recoverpublickey.go -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/transfer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/cmd/transfer.go -------------------------------------------------------------------------------- /contracts/AASimpleAccountFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/contracts/AASimpleAccountFactory.sol -------------------------------------------------------------------------------- /contracts/ERC20Basic.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/contracts/ERC20Basic.sol -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/10gic/ethutil/HEAD/main.go --------------------------------------------------------------------------------