github NethermindEth/starknet.go v0.3.0

latest releases: v0.15.0, v0.14.0, v0.14.0-beta.3...
3 years ago

Gateway Package:

  • Starknet client/provider implementation for feeder and gateway apis
  • Endpoints/Types including: estimate_fee, get_block, get_block_hash_by_id, get_id_by_hash, get_class_by_hash, get_class_hash_at, get_full_contract, call_contract, add_transaction, get_state_update, get_contract_addresses, get_storage_at, get_transaction, get_transaction_status, get_transaction_id_by_hash, get_transaction_receipt, get_transaction_trace

RPC Package:

  • RPC client implementing StarkNet RPC Spec
  • Method implementation status included in README

Types Package:

  • Common provider types
  • Post v0.3.0 *big.Int args/returns will be changed to *types.Felts

StarkNet v0.9.0 Support:

  • provider getters for class hashes and definitions
  • estimate fee getters for transaction type
  • Accounts with signature schemes adhering to SN get_tx_info -> tx.hash
  • Accounts compatible w/ Argent v0.9.0
  • NOTE: devnet uses preloaded accounts based on OZ v0.1.0 and signatures are incompatible with caigo Accounts

Don't miss a new starknet.go release

NewReleases is sending notifications on new releases.