Skip to content
This repository was archived by the owner on Oct 10, 2024. It is now read-only.

Commit 5b10eb2

Browse files
authored
Multiple + Gasless transactions (#500)
Multiple + Gasless transactions
2 parents 6d23132 + 38e46c3 commit 5b10eb2

File tree

167 files changed

+3331
-655
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

167 files changed

+3331
-655
lines changed

.circleci/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ version: 2
22
jobs:
33
build_test:
44
docker:
5-
- image: quay.io/token/go-build:v0.3.3
5+
- image: quay.io/token/go-build:v0.3.7
66
working_directory: /home/circleci/github.com/tokencard/contracts
77
steps:
88
- checkout

build.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ contract_sources=(
1717
'controller'
1818
'tokenWhitelist'
1919
'walletDeployer'
20+
'walletCache'
2021
'mocks/token'
2122
'mocks/burnerToken'
2223
'mocks/nonCompliantToken'
@@ -39,7 +40,7 @@ done
3940
GE_PATH=${PWD}/vendor/github.com/ethereum/go-ethereum
4041

4142
# Generate Go bindings from solidity contracts.
42-
ABIGEN="docker run --rm -u `id -u` --workdir /go/src/github/tokencard/contracts -e GOPATH=/go -v $GE_PATH:/go/src/github.com/ethereum/go-ethereum -v $PWD:/go/src/github/tokencard/contracts ethereum/client-go:alltools-v1.8.21 abigen"
43+
ABIGEN="docker run --rm -u `id -u` --workdir /go/src/github/tokencard/contracts -e GOPATH=/go -v $GE_PATH:/go/src/github.com/ethereum/go-ethereum -v $PWD:/go/src/github/tokencard/contracts ethereum/client-go:alltools-v1.9.3 abigen"
4344

4445
generate_binding() {
4546
contract=$(echo $1 | awk '{print $1}')
@@ -58,6 +59,7 @@ contracts=(
5859
"controller/Controller controller.go Controller bindings"
5960
"tokenWhitelist/TokenWhitelist tokenWhitelist.go TokenWhitelist bindings"
6061
"walletDeployer/WalletDeployer walletDeployer.go WalletDeployer bindings"
62+
"walletCache/WalletCache walletCache.go WalletCache bindings"
6163
"mocks/token/Token mocks/token.go Token mocks"
6264
"mocks/burnerToken/BurnerToken mocks/burnerToken.go BurnerToken mocks"
6365
"mocks/nonCompliantToken/NonCompliantToken mocks/nonCompliantToken.go NonCompliantToken mocks"

build/holder/Holder.bin

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/holder/TokenWhitelist.bin

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/holder/combined.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/internals/tokenWhitelistable/TokenWhitelist.bin

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/internals/tokenWhitelistable/combined.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)