Autonity Interfaces

Autonity Contract Interfaces and JSON-RPC APIs provided by the Autonity Go Client

Helper libraries

Useful helpers for working with RPC

Interface usage and examples are shown using Autonity CLI (aut).

Remote Procedure Call (RPC) that read state can also be done using curl. You may already have curl installed on your system as it comes with many OS distributions.

A good helper for working with JSON response objects returned by RPC is jq.

Title Description
ACU Contract Interface Autonomous Currency Unit Contract functions
ASM Contract Interface Auton Stabilization Mechanism Contract functions
Accountability Contract Interface Interface for interacting with Autonity Accountability Contract functions using:
Autonity Contract Interface Autonity Protocol Contract functions
Governance and Protocol Only Reference Autonity Protocol Contract functions callable by governance operator and by protocol only
JSON-RPC Namespaces JSON-RPC calls to Ethereum Web3 and Autonity APIs
Liquid Newton Contract Interface Autonity Liquid Newton Contract functions
Omission Accountability Contract Interface Interface for interacting with Autonity Omission Accountability Contract functions using:
Oracle Contract Interface Autonity Oracle Contract functions
Stabilization Contract Interface Stabilization Contract functions
Supply Control Contract Interface Supply Control Contract functions
aut Namespace Autonity RPC API
No matching items