Setup foundry to build abi.json files (#509)

Signed-off-by: Brian Meek <brian@hntlabs.com>
This commit is contained in:
Brian Meek 2022-09-23 14:20:03 -07:00 committed by Tak Wai Wong
parent 1a2a0db1a3
commit b8342738ac
No known key found for this signature in database
GPG key ID: 222E4AF2AA1F467D
4 changed files with 821 additions and 4 deletions

View file

@ -25,7 +25,7 @@ jobs:
- name: Install Go
uses: actions/setup-go@v3
with:
go-version: 1.18
go-version: 1.19
- uses: actions/cache@v2
with:
@ -102,7 +102,7 @@ jobs:
strategy:
fail-fast: false
matrix:
go: ["1.18", "1.19"]
go: ["1.19"]
steps:
- uses: actions/checkout@v3
- name: Setup go
@ -132,7 +132,7 @@ jobs:
strategy:
fail-fast: false
matrix:
go: ["1.18", "1.19"]
go: [ "1.19"]
goos: ["linux"]
goarch: ["amd64", "386"]
steps:
@ -166,7 +166,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
go: ["1.18", "1.19"]
go: ["1.19"]
goos: ["windows"]
goarch: ["amd64"]
steps:

3
zion/README.md Normal file
View file

@ -0,0 +1,3 @@
Additional packaages added for the Zion project, nothing in here should be in the Matrix Dendrite upstream, nor in the herenotthere/dendrite-fork.
The zion_space_manager_(mainnet|rinkeby|localhost).go files are generated as new versions of the smart contracts are build and deployed. The bindings are in this location so they can be built alongside the dendrite server in the build process.

3
zion/zion.go Normal file
View file

@ -0,0 +1,3 @@
package zion
import _ "github.com/ethereum/go-ethereum/accounts/abi/bind"

File diff suppressed because one or more lines are too long