https://github.com/jeffprestes/abigen-golang
ABIGEN is a Golang Proxy generator for Ethereum Virtual Machine Smart Contracts
https://github.com/jeffprestes/abigen-golang
ethereum evm golang smartcontracts solidity
Last synced: 4 months ago
JSON representation
ABIGEN is a Golang Proxy generator for Ethereum Virtual Machine Smart Contracts
- Host: GitHub
- URL: https://github.com/jeffprestes/abigen-golang
- Owner: jeffprestes
- License: lgpl-3.0
- Created: 2022-05-26T11:25:29.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-05-26T15:02:21.000Z (about 4 years ago)
- Last Synced: 2024-06-20T16:49:58.346Z (almost 2 years ago)
- Topics: ethereum, evm, golang, smartcontracts, solidity
- Language: Go
- Homepage:
- Size: 16.4 MB
- Stars: 7
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# abigen-golang
ABIGEN is a Golang Proxy generator for Ethereum Virtual Machine Smart Contracts
As it depends of Go-Ethereum and it has several OS dependencies it is recommended you clone this project and compile it within the machine it is going to use it:
```bash
$ go build
```
Then you move the abigen-golang to your PATH.
If your GOPATH/bin is at your machine's PATH you can execute:
```bash
$ go install
```
Some binaries were left for download purposes for who cannot compile it directly from Go source.
[abigen-golang-linux](abigen-golang-linux)
[abigen-golang-mac](abigen-golang-mac)
Platforms tested were Mac OS 11.x and Linux. Windows version were not tested or compiled.