1.1.0 • Published 3 years ago
@chainlink-sol-fork/contracts v1.1.0
Chainlink Solana contracts (programs)
Build
To build on the host:
anchor buildTo build inside a docker environment:
anchor build --verifiableTo build for a specific network, specify via a cargo feature:
anchor build -- --features mainnetAvailable networks with declared IDs:
- mainnet
- testnet
- devnet
- localnet (default)
Test
Make sure to run yarn install to fetch mocha and other test dependencies.
Start a dockerized shell that contains Solana and Anchor:
./scripts/anchor-shell.shNext, generate a keypair for anchor:
solana-keygen new -o id.jsonRun anchor tests (automatically tests against a local node).
anchor testanchor-go bindings generation
Install https://github.com/gagliardetto/anchor-go
Current version: v0.2.3
./scripts/anchor-go-gen.sh