Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

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)