0.3.3 • Published 8 months ago
@tableland/rigs v0.3.3
@tableland/rigs
Tableland Rigs contract and client components
Table of Contents
Background
This is the Tableland Rigs contract and client components.
Development
Building the client
You can build the Typescript client locally:
npm install
npm run build
Testing
Run the test suite:
npm test
Test with gas reporting:
REPORT_GAS=true npx hardhat test
Deploying
Deployments are handled on a per-network basis:
npx hardhat run scripts/deploy.ts --network optimism
Refer to the deployments.ts
for the list of current deployments.
Extacting the ABI and Bytecode
You can you grab the assets you need by compiling and then using some jq
magic:
ABI
cat artifacts/contracts/TablelandRigs.sol/TablelandRigs.json | jq '.abi' > abi.json
Bytecode
cat artifacts/contracts/TablelandRigs.sol/TablelandRigs.json | jq -r '.bytecode' > bytecode.bin
Generate the Go client!
You can use the above abi.json
to build the Go client:
mkdir gobuild
abigen --abi ./abi.json --bin ./bytecode.bin --pkg contracts --out gobuild/TablelandRigs.go
License
The Unlicense
0.3.3-pre0
8 months ago
0.3.2-pre2
10 months ago
0.3.2-pre1
10 months ago
0.3.2-pre0
10 months ago
0.3.2
10 months ago
0.3.1
11 months ago
0.3.3
8 months ago
0.3.0
12 months ago
0.2.0
1 year ago
0.1.4
1 year ago
0.1.2
1 year ago
0.1.2-pre0
1 year ago
0.1.3
1 year ago
0.1.0
2 years ago
0.1.1
2 years ago
0.1.0-pre6
2 years ago
0.1.0-pre5
2 years ago
0.1.0-pre4
2 years ago
0.1.0-pre3
2 years ago
0.1.0-pre2
2 years ago
0.1.0-pre1
2 years ago
0.1.0-pre0
2 years ago
0.0.2
2 years ago
0.0.1
2 years ago