VestingWalletABISafeDispatcherTrait
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABISafeDispatcherTrait
Part of the group: dispatchers
pub trait VestingWalletABISafeDispatcherTrait<T>
Trait functions
start
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABISafeDispatcherTrait::start
fn start(self: T) -> Result<u64, Array<felt252>>
cliff
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABISafeDispatcherTrait::cliff
fn cliff(self: T) -> Result<u64, Array<felt252>>
duration
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABISafeDispatcherTrait::duration
fn duration(self: T) -> Result<u64, Array<felt252>>
end
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABISafeDispatcherTrait::end
fn end(self: T) -> Result<u64, Array<felt252>>
released
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABISafeDispatcherTrait::released
fn released(self: T, token: ContractAddress) -> Result<u256, Array<felt252>>
releasable
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABISafeDispatcherTrait::releasable
fn releasable(self: T, token: ContractAddress) -> Result<u256, Array<felt252>>
vested_amount
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABISafeDispatcherTrait::vested_amount
fn vested_amount(self: T, token: ContractAddress, timestamp: u64) -> Result<u256, Array<felt252>>
release
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABISafeDispatcherTrait::release
fn release(self: T, token: ContractAddress) -> Result<u256, Array<felt252>>
owner
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABISafeDispatcherTrait::owner
fn owner(self: T) -> Result<ContractAddress, Array<felt252>>
transfer_ownership
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABISafeDispatcherTrait::transfer_ownership
fn transfer_ownership(self: T, new_owner: ContractAddress) -> Result<(), Array<felt252>>
renounce_ownership
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABISafeDispatcherTrait::renounce_ownership
fn renounce_ownership(self: T) -> Result<(), Array<felt252>>
transferOwnership
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABISafeDispatcherTrait::transferOwnership
fn transferOwnership(self: T, newOwner: ContractAddress) -> Result<(), Array<felt252>>
renounceOwnership
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABISafeDispatcherTrait::renounceOwnership
fn renounceOwnership(self: T) -> Result<(), Array<felt252>>