Add contracts & ethclient auction

This commit is contained in:
laisolizq
2020-09-09 13:10:03 +02:00
parent bcd93fee36
commit d3ee6e443c
6 changed files with 8126 additions and 10 deletions

14
eth/contracts/README.md Normal file
View File

@@ -0,0 +1,14 @@
## Contracts
The go code of the contracts has been generated with the following command:
```
abigen --abi=WithdrawalDelayer.abi --bin=WithdrawalDelayer.bin --pkg=WithdrawalDelayer --out=WithdrawalDelayer.go
abigen --abi=Hermez.abi --bin=Hermez.bin --pkg=Hermez --out=Hermez.go
abigen --abi=HermezAuctionProtocol.abi --bin=HermezAuctionProtocol.bin --pkg=HermezAuctionProtocol --out=HermezAuctionProtocol.go
```
You must compile the contracts to get the `.bin` and `.abi` files. The contracts used are in the repo: https://github.com/hermeznetwork/contracts-circuits
Specifically they have been processed in the commit with hash: `0ba124d60e192afda99ef4703aa13b8fef4a392a`
> abigen version 1.9.21

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long