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