Releases: axiom-crypto/axiom-sdk-client
Releases · axiom-crypto/axiom-sdk-client
v2.1.1
v2.1.0
@axiom-crypto/client
- Interface changes:
Axiom
inputprovider
field is now calledrpcUrl
- CLI changes:
--provider
option renamed to--rpc-url
- CLI arguments changed from camelCase to kebab-case
- some CLI argument shortcuts modified to reflect new names
- Adds crosschain support (Sepolia -> Base Sepolia)
- Streamline and unify code paths
@axiom-crypto/react
- Interface changes:
Axiom
inputprovider
field is now calledrpcUrl
- Adds crosschain support (Sepolia -> Base Sepolia)
v2.0.9
@axiom-crypto/client
- Base Mainnet support
- Added
--force
option tonpx circuit compile
to allow developers to force compilation even when a.compiled.json
file already exists - QueryBuilder moved into the client/circuit repos in order to flatten dependency structure
@axiom-crypto/react
- Interface change:
setOptions
is removed fromuseAxiomCircuit()
andsetParams
now takes in an additional optionaloptions
field - Base Mainnet support
- Fixes bug with setting the
refundee
in options
v2.0.8
v2.0.7
v2.0.6
v2.0.5
@axiom-crypto/client
- IPFS pinning (currently only via Pinata and Quicknode) support
- Sending on-chain queries with IPFS data
- ABI and contract addresses moved to client package
- Additional ways to update parameters
@axiom-crypto/react
- Fixes passing in undefined callback extraData (defaults to
0x
)
AxiomREPL
- Fixes typescript circuit default export
create-axiom-client
- Fixes for package manager auto-detection
v2.0.3
@axiom-crypto/client
- Users can generate local proofs of their own circuits defined in Typescript and build a query to send to AxiomV2 on-chain
- Implementation example: https://github.com/axiom-crypto/axiom-quickstart
@axiom-crypto/react
- Allows users to insert an
AxiomCircuitProvider
into their Next.js/React projects - Users can use the
useAxiomCircuit
hook withinAxiomCircuitProvider
to generate local proofs of circuits and build an AxiomV2 query - Implementation example: https://github.com/axiom-crypto/axiom-scaffold-nextjs/