Skip to main content

Namespace: solidity

This module implements the target handler for Solidity contracts. The code in this module is internal to Cubist and likely to change as we add support for other contract languages. The only non-internal exports are aliases to ethers.js's types.

Exports

Classes

Type Aliases

Type Aliases

Address

Ƭ Address: string

Addresses in Solidity are just strings.

Defined in

submodules/cubist-node-sdk/src/internal/target_handler/solidity.ts:25


BytesLike

Ƭ BytesLike: ethers.BytesLike

Defined in

submodules/cubist-node-sdk/src/internal/target_handler/solidity.ts:27


Contract

Ƭ Contract: ethers.Contract

Type alias for the internal ethers Contract type

Defined in

submodules/cubist-node-sdk/src/internal/target_handler/solidity.ts:38


ContractInterface

Ƭ ContractInterface: ethers.ContractInterface

Defined in

submodules/cubist-node-sdk/src/internal/target_handler/solidity.ts:26


ContractReceipt

Ƭ ContractReceipt: ethers.ContractReceipt

Defined in

submodules/cubist-node-sdk/src/internal/target_handler/solidity.ts:29


Signer

Ƭ Signer: ethers.Signer

Defined in

submodules/cubist-node-sdk/src/internal/target_handler/solidity.ts:28