Proposals

GrantBandOraclePrivilegeProposal

Band Oracle privileges can be granted to Relayer accounts of Band provider through a GrantBandOraclePrivilegeProposal.

// Grant Privileges
message GrantBandOraclePrivilegeProposal {
    option (gogoproto.equal) = false;
    option (gogoproto.goproto_getters) = false;

    string title = 1;
    string description = 2;
    repeated string relayers = 3;
}

RevokeBandOraclePrivilegeProposal

Band Oracle privileges can be revoked from Relayer accounts of Band provider through a RevokeBandOraclePrivilegeProposal.

// Revoke Privileges
message RevokeBandOraclePrivilegeProposal {
    option (gogoproto.equal) = false;
    option (gogoproto.goproto_getters) = false;

    string title = 1;
    string description = 2;
    repeated string relayers = 3;
}

GrantPriceFeederPrivilegeProposal

Price feeder privileges for a given base quote pair can be issued to relayers through a GrantPriceFeederPrivilegeProposal.

RevokePriceFeederPrivilegeProposal

Price feeder privileges can be revoked from Relayer accounts through a RevokePriceFeederPrivilegeProposal.

AuthorizeBandOracleRequestProposal

This proposal is to add a band oracle request into the list. When this is accepted, injective chain fetches one more price info from bandchain.

UpdateBandOracleRequestProposal

This proposal is used for deleting a request or updating the request. When DeleteRequestId is not zero, it deletes the request with the id and finish its execution. When DeleteRequestId is zero, it update the request with id UpdateOracleRequest.RequestId to UpdateOracleRequest.

EnableBandIBCProposal

This proposal is to enable IBC connection between Band chain and Injective chain. When the proposal is approved, it updates the BandIBCParams into newer one configured on the proposal.

The details of BandIBCParams, can be checked at State

GrantStorkPublisherPrivilegeProposal

Stork Publisher privileges can be granted from Publishers through a GrantStorkPublisherPrivilegeProposal.

RevokeStorkPublisherPrivilegeProposal

Stork Publisher privileges can be revoked from Publishers through a RevokeStorkPublisherPrivilegeProposal.

Last updated