View Source API Reference Signet v1.3.8
Modules
Signet is a library for interacting with private keys, signatures, and Etheruem.
A for-fun assembler of EVM assembly code from a simple lisp-like language used to construct Quark scripts.
Represents a block from the Ethereum JSON-RPC endpoint.
This module was auto-generated by Signet. Any changes may be lost.
This module was auto-generated by Signet. Any changes may be lost.
Represents an Ethereum transaction debug trace, which contains information
about the call graph of an executed transaction. Note: this is different
from trace_call
and instead has deep struct logs for execution.
A wrapper for an ERC-20 contract, allowing the code to interact by pulling data from the contract, or sending transaction to it.
Module to call operations and receive return value, without sending a transaction.
Module to encode calldata
for given adaptor operations.
Represents fee history data as defined in EIP-1559.
A system to create an Ethereum log filter and have parsed events passed back to registered processes.
Helper module for parsing and encoding hex values.
Signet library to generate Ethereum key pairs.
API Client for [OpenChain.xyz](https://openchain.xyz] API.
Excessively simple RPC client for Ethereum.
Represents an Ethereum transaction receipt, which contains information about the success or failure of an Ethereum transaction after it has been included in a mined Ethereum block.
Signer to sign messages from a Google Cloud KMS key.
Signer to sign messages using a private key directly.
Sleuth allows you to run a contract call as a single
eth_call
call.
Represents an Ethereum transaction trace, which contains information about the call graph of an executed transaction.
Represents an Ethereum eth_callMany
trace, which contains information
about the call graph of the speculative execution of several transactions.
A module to help build, sign and encode Ethereum transactions.
Represents a V1 or "Legacy" (that is, pre-EIP-1559) transaction.
Represents a V2 or EIP-1559 transaction.
Module to build EIP-712 typed data, which can then be signed or recovered from.
There are a number of ways to look at recovery bits. Either
An Ethereum VM in Signet, that can only execute pure functions.
Mix Tasks
signet.gen
generates wrapper modules from Solidity artifacts.