Crate starknet_contract

Crate starknet_contract 

Source
Expand description

Library for deploying and interacting with Starknet contracts.

Currently, this crate only provides a single type ContractFactory for deploying contracts using the Universal Deployer Contract.

In the future, features like ABI-based contract binding generation will be added to allow type- safe interaction with Starknet smart contracts.

Structs§

ContractFactory
A contract factory that acts as a blueprint for deploying Starknet smart contracts using the Universal Deployer Contract.
DeploymentV3
Abstraction over contract deployment via the UDC. This type uses INVOKE v3 transactions under the hood, and hence pays transaction fees in STRK.

Enums§

UdcSelector
Specifies the Universal Deployer Contract to be used.