Requests
Definition
// Defined in steward/proto/steward/v4/steward.proto
// Represents a scheduled function call to a particular Cellar
message ScheduleRequest {
// The ID (currently simply an Ethereum address) of the target Cellar
string cellar_id = 1;
// The Sommelier block height at which to schedule the contract call
uint64 block_height = 2;
// The data from which the desired contract function will be encoded
oneof call_data {
AaveV2Stablecoin aave_v2_stablecoin = 3;
CellarV1 cellar_v1 = 4;
CellarV2 cellar_v2 = 5;
CellarV2_2 cellar_v2_2 = 6;
CellarV2_5 cellar_v2_5 = 7;
}
// The ID of the chain on which the target Cellar resides
uint64 chain_id = 8;
// The unix timestamp deadline for the contract call to be executed.
// Ignored for Ethereum Cellars.
uint64 deadline = 9;
}Fields
Last updated