Trait pallet_bounties::Config[][src]

pub trait Config: Config + Config {
    type BountyDepositBase: Get<BalanceOf<Self>>;
    type BountyDepositPayoutDelay: Get<Self::BlockNumber>;
    type BountyUpdatePeriod: Get<Self::BlockNumber>;
    type BountyCuratorDeposit: Get<Permill>;
    type BountyValueMinimum: Get<BalanceOf<Self>>;
    type DataDepositPerByte: Get<BalanceOf<Self>>;
    type Event: From<Event<Self>> + Into<<Self as Config>::Event>;
    type MaximumReasonLength: Get<u32>;
    type WeightInfo: WeightInfo;
}

Associated Types

The amount held on deposit for placing a bounty proposal.

The delay period for which a bounty beneficiary need to wait before claim the payout.

Bounty duration in blocks.

Percentage of the curator fee that will be reserved upfront as deposit for bounty curator.

Minimum value for a bounty.

The amount held on deposit per byte within the tip report reason or bounty description.

The overarching event type.

Maximum acceptable reason length.

Weight information for extrinsics in this pallet.

Implementors