ethabi

Smart contract invoker

Encodes and decodes function calls and their output in smart contracts

Encode and decode smart contract invocations

GitHub

518 stars
25 watching
190 forks
Language: Rust
last commit: about 3 years ago
Linked from 2 awesome lists

abiethereumevmrust

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
eth-sri/zkayTools and language for compiling and deploying private smart contracts on the Ethereum blockchain83
muellerberndt/smashing-smart-contractsSecurity analysis and documentation of smart contracts on the Ethereum network169
cdump/evmoleExtracts information from Ethereum Virtual Machine bytecode294
decurity/abi-decompilerReverses Ethereum smart contract ABI information from EVM bytecode219
eth-sri/securifyA security scanner for Ethereum smart contracts219
rust-ethereum/evmA flexible, customizable, and portable implementation of the Ethereum Virtual Machine1,200
shazow/whatsabiA tool for extracting and analyzing Ethereum bytecode without source code.1,076
zyield/eth_contractA set of helper methods to call and query Ethereum smart contracts via JSON RPC.14
codex-storage/nim-contract-abiEncodes and decodes parameters according to the Ethereum Contract ABI Specification in Nim.3
shanzson/smart-contract-auditor-tools-and-techniquesA comprehensive collection of tools and techniques for auditing and securing smart contracts on the Ethereum blockchain.642
esaulpaugh/headlongProvides high-performance tools for working with Ethereum contract abis and RLP encodings in Java.80
anthias-labs/arbiterA tool for simulating stateful Ethereum smart contracts in a sandbox environment685
muellerberndt/mythrilDetects security vulnerabilities in smart contracts written in EVM bytecode.54
rohitroy-github/smart-contract-snippetsA collection of concise Solidity smart contract examples for educational purposes and quick reference.2
cleanunicorn/abi2signatureGenerates Ethereum ABI signatures from contract ABIs or function signatures55