VestingWalletABI
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABI
pub trait VestingWalletABI<TState>
Trait functions
start
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABI::start
fn start(self: @TState) -> u64
cliff
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABI::cliff
fn cliff(self: @TState) -> u64
duration
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABI::duration
fn duration(self: @TState) -> u64
end
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABI::end
fn end(self: @TState) -> u64
released
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABI::released
fn released(self: @TState, token: ContractAddress) -> u256
releasable
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABI::releasable
fn releasable(self: @TState, token: ContractAddress) -> u256
vested_amount
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABI::vested_amount
fn vested_amount(self: @TState, token: ContractAddress, timestamp: u64) -> u256
release
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABI::release
fn release(ref self: TState, token: ContractAddress) -> u256
owner
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABI::owner
fn owner(self: @TState) -> ContractAddress
transfer_ownership
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABI::transfer_ownership
fn transfer_ownership(ref self: TState, new_owner: ContractAddress)
renounce_ownership
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABI::renounce_ownership
fn renounce_ownership(ref self: TState)
transferOwnership
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABI::transferOwnership
fn transferOwnership(ref self: TState, newOwner: ContractAddress)
renounceOwnership
Fully qualified path: openzeppelin_presets::interfaces::vesting::VestingWalletABI::renounceOwnership
fn renounceOwnership(ref self: TState)