Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 748 Bytes

README.md

File metadata and controls

23 lines (16 loc) · 748 Bytes

Starknet ABI

Starknet ABI is a Python library for encoding and decoding StarkNet contract calls and events.

Built for efficient and rapid indexing of StarkNet transactions, Starknet ABI is simple and fast.

Installation

pip install starknet-abi

Documentation

Starkent-ABI Docs

Features

  • Encode and decode StarkNet contract calls and events
  • Parse all versions of Cairo ABI JSON into shared datastructure
  • Identifying Type strings for each Functions allow you to detect which ABIs have identical types
  • Abi Decoding dispatcher
    • Efficiently load thousands of indexed ABIs into memory
    • Decoding Dispatcher Datastructure can be pickled and reused in data pipelines