Rate Limiting Withdrawals
Introduction
InstantiateMsg
pub struct InstantiateMsg {
pub allowed_coin: CoinAndLimit,
pub minimal_withdrawal_frequency: MinimumFrequency,
pub kernel_address: String,
pub owner: Option<String>,
}{
"allowed_coin":{
"coin":"uandr",
"limit":"500"
},
"minimal_withdrawal_frequency":{
"time":{
"time":3600000
}
},
"kernel_address":"andr1...",
"owner":"andr1..."
}Name
Type
Description
CoinAndLimit
pub struct CoinAndLimit {
pub coin: String,
pub limit: Uint128,
}Name
Type
Description
MinimumFrequency
ExecuteMsg
Deposits
Name
Type
Description
WithdrawFunds
Name
Type
Description
Base Executes
QueryMsg
CoinAllowanceDetails
CoinAllowance
Name
Type
Description
AccountDetails
Name
Type
Description
AccountDetails
Name
Type
Description
Base Queries
Last updated
Was this helpful?