Module cubist_sdk::core

source ·
Expand description

Contract and project management data structures.

Structs

The result of a contract compilation.
Deployable contract.
Contract compiled into abi and bytecode.
Top-level type to use to manage configured contracts and target chains.
Top-level type to use to manage configured contracts and target chains.
Deployment info for a single contract (either shim or not).
Per-contract manifest generated by the deployer.
Generic project targeting a single chain either via HTTP or WS.
Metadata about a project target a single chain.

Traits

An abstraction for a contract compiler.

Functions

Validates a source file.

Type Definitions

Type alias for a middleware implementation over HTTP that transforms requests into legacy requests and signs them. The signer sends requests directly through the HTTP provider, because it only issues requests that are answered by the proxy itself, which supports EIP-1599 transactions.
Same as MiddlewareStack but over web sockets