Trait ExampleFtExt
Source pub trait ExampleFtExt {
// Required methods
fn example_ft_new(
&mut self,
method_context: MethodContext,
contract: Address,
owner: &Address,
total_supply: &Balance,
) -> Result<(), ContractError>;
fn example_ft_mint(
&mut self,
method_context: MethodContext,
contract: Address,
to: &Address,
value: &Balance,
) -> Result<(), ContractError>;
fn example_ft_balance(
&self,
contract: Address,
target: &Address,
) -> Result<Balance, ContractError>;
fn example_ft_transfer(
&mut self,
method_context: MethodContext,
contract: Address,
from: &Address,
to: &Address,
amount: &Balance,
) -> Result<(), ContractError>;
}
Expand description
Extension trait that provides helper methods for calling ExampleFt
’s methods on Env
for convenience purposes