Trait casper_types::proof_of_stake::MintProvider [−][src]
Provides an access to mint.
Required methods
fn transfer_purse_to_account(
&mut self,
source: URef,
target: AccountHash,
amount: U512
) -> Result<TransferredTo, Error>
[src]
&mut self,
source: URef,
target: AccountHash,
amount: U512
) -> Result<TransferredTo, Error>
Transfer amount
from source
purse to a target
account.
fn transfer_purse_to_purse(
&mut self,
source: URef,
target: URef,
amount: U512
) -> Result<(), Error>
[src]
&mut self,
source: URef,
target: URef,
amount: U512
) -> Result<(), Error>
Transfer amount
from source
purse to a target
purse.
fn balance(&mut self, purse: URef) -> Result<Option<U512>, Error>
[src]
Checks balance of a purse
. Returns None
if given purse does not exist.