This repository contains Ethereum Smart Contracts bindings and some high-level API built on most popular interfaces
Smart contracts code is depending on OpenZeppelin contracts used in eth-contracts repository.
- ERC173 - EIP173 - Ownable
- ERC165 - EIP165 - Standard Interface Detection
- ERC1820 - EIP1820 - Pseudo-introspection Registry Contract
- ERC20 - EIP20 - Token Standard
- ERC721 - EIP721 - Non-Fungible Tokens
- ERC777 - EIP777 - Token Standard
- ERC1155 - EIP1155 - Multi-token Standard
- ERC4626 - EIP4626 - Tokenized Vault Standard
Use as dependency
go get github.com/rovergulf/eth-contracts-go
Install as CLI debug tool
go install github.com/rovergulf/eth-contracts-go
# if GOBIN specified
eth-contracts-go help