Module casper_types::system::handle_payment[][src]

Expand description

Contains implementation of a Handle Payment contract functionality.

Enums

Errors which can occur while executing the Handle Payment contract.

Constants

Named constant for source.

Named constant for amount.

Named constant for purse.

Named constant for target.

Storage for handle payment access key.

Storage for handle payment contract hash.

Named constant for method finalize_payment.

Named constant for method get_payment_purse.

Named constant for method get_refund_purse.

Named constant for method set_refund_purse.

The uref name where the Handle Payment accepts payment for computation on behalf of validators.

The uref name where the Handle Payment will refund unused payment back to the user. The uref this name corresponds to is set by the user.

Traits

Handle payment functionality implementation.

Provides an access to mint.

Provider of runtime host functionality.

Functions

Creates handle payment contract entry points.