Skip to content

Releases: axiom-crypto/axiom-sdk-client

v2.1.0

16 Jul 22:23
4a6855f
Compare
Choose a tag to compare

@axiom-crypto/client

  • Interface changes:
    • Axiom input provider field is now called rpcUrl
  • 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 input provider field is now called rpcUrl
  • Adds crosschain support (Sepolia -> Base Sepolia)

v2.0.9

25 Apr 00:14
ce73595
Compare
Choose a tag to compare

@axiom-crypto/client

  • Base Mainnet support
  • Added --force option to npx 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 from useAxiomCircuit() and setParams now takes in an additional optional options field
  • Base Mainnet support
  • Fixes bug with setting the refundee in options

v2.0.8

03 Apr 03:34
107c94a
Compare
Choose a tag to compare

v2.0.8

@axiom-crypto/client

  • Update Base Sepolia default addresses and fees
  • Tweaks to allow better integration with VS Code plugin

@axiom-crypto/react

  • Update Base Sepolia default addresses and fees

v2.0.7

21 Mar 02:55
8e25a0e
Compare
Choose a tag to compare

@axiom-crypto/client

  • Support Base and Base Sepolia
  • Allow additional overrides
  • L2 fee calculation
  • Moves Axiom constructor object's ipfsClient key into options

@axiom-crypto/react

  • Support Base and Base Sepolia

v2.0.6

12 Mar 18:20
08e2fc1
Compare
Choose a tag to compare

@axiom-crypto/client

  • Fixes compiled circuit output
  • Fixes backwards compatibility with previous compiled circuits

@axiom-crypto/react

  • Fixes backwards compatibility with previous compiled circuits

v2.0.5

06 Mar 23:49
032df7d
Compare
Choose a tag to compare

@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

12 Feb 14:39
928a471
Compare
Choose a tag to compare

@axiom-crypto/client

@axiom-crypto/react

  • Allows users to insert an AxiomCircuitProvider into their Next.js/React projects
  • Users can use the useAxiomCircuit hook within AxiomCircuitProvider to generate local proofs of circuits and build an AxiomV2 query
  • Implementation example: https://github.com/axiom-crypto/axiom-scaffold-nextjs/