Documentation ¶
Index ¶
- Constants
- Variables
- type AuctionEvent
- func (*AuctionEvent) Descriptor() ([]byte, []int)deprecated
- func (x *AuctionEvent) GetEnd() int64
- func (x *AuctionEvent) GetExtensionTrigger() zeta.AuctionTrigger
- func (x *AuctionEvent) GetLeave() bool
- func (x *AuctionEvent) GetMarketId() string
- func (x *AuctionEvent) GetOpeningAuction() bool
- func (x *AuctionEvent) GetStart() int64
- func (x *AuctionEvent) GetTrigger() zeta.AuctionTrigger
- func (AuctionEvent) IsEvent()
- func (*AuctionEvent) ProtoMessage()
- func (x *AuctionEvent) ProtoReflect() protoreflect.Message
- func (x *AuctionEvent) Reset()
- func (x *AuctionEvent) String() string
- type BeginBlock
- func (*BeginBlock) Descriptor() ([]byte, []int)deprecated
- func (x *BeginBlock) GetHash() string
- func (x *BeginBlock) GetHeight() uint64
- func (x *BeginBlock) GetTimestamp() int64
- func (*BeginBlock) ProtoMessage()
- func (x *BeginBlock) ProtoReflect() protoreflect.Message
- func (x *BeginBlock) Reset()
- func (x *BeginBlock) String() string
- type BusEvent
- func (*BusEvent) Descriptor() ([]byte, []int)deprecated
- func (x *BusEvent) GetAccount() *zeta.Account
- func (x *BusEvent) GetAsset() *zeta.Asset
- func (x *BusEvent) GetAuction() *AuctionEvent
- func (x *BusEvent) GetBeginBlock() *BeginBlock
- func (x *BusEvent) GetBlock() string
- func (x *BusEvent) GetChainId() string
- func (x *BusEvent) GetCheckpoint() *CheckpointEvent
- func (x *BusEvent) GetCoreSnapshotEvent() *CoreSnapshotData
- func (x *BusEvent) GetDelegationBalance() *DelegationBalanceEvent
- func (x *BusEvent) GetDeposit() *zeta.Deposit
- func (x *BusEvent) GetDistressedOrders() *DistressedOrders
- func (x *BusEvent) GetEndBlock() *EndBlock
- func (x *BusEvent) GetEpochEvent() *EpochEvent
- func (x *BusEvent) GetErc20MultisigSetThresholdEvent() *ERC20MultiSigThresholdSetEvent
- func (x *BusEvent) GetErc20MultisigSignerAdded() *ERC20MultiSigSignerAdded
- func (x *BusEvent) GetErc20MultisigSignerEvent() *ERC20MultiSigSignerEvent
- func (x *BusEvent) GetErc20MultisigSignerRemoved() *ERC20MultiSigSignerRemoved
- func (x *BusEvent) GetEthereumKeyRotation() *EthereumKeyRotation
- func (m *BusEvent) GetEvent() isBusEvent_Event
- func (x *BusEvent) GetExpiredOrders() *ExpiredOrders
- func (x *BusEvent) GetId() string
- func (x *BusEvent) GetKeyRotation() *KeyRotation
- func (x *BusEvent) GetLedgerMovements() *LedgerMovements
- func (x *BusEvent) GetLiquidityProvision() *zeta.LiquidityProvision
- func (x *BusEvent) GetLossSocialization() *LossSocialization
- func (x *BusEvent) GetMarginLevels() *zeta.MarginLevels
- func (x *BusEvent) GetMarket() *MarketEvent
- func (x *BusEvent) GetMarketCreated() *zeta.Market
- func (x *BusEvent) GetMarketData() *zeta.MarketData
- func (x *BusEvent) GetMarketTick() *MarketTick
- func (x *BusEvent) GetMarketUpdated() *zeta.Market
- func (x *BusEvent) GetNetworkLimits() *zeta.NetworkLimits
- func (x *BusEvent) GetNetworkParameter() *zeta.NetworkParameter
- func (x *BusEvent) GetNodeSignature() *v1.NodeSignature
- func (x *BusEvent) GetOracleData() *zeta.OracleData
- func (x *BusEvent) GetOracleSpec() *zeta.OracleSpec
- func (x *BusEvent) GetOrder() *zeta.Order
- func (x *BusEvent) GetParty() *zeta.Party
- func (x *BusEvent) GetPositionResolution() *PositionResolution
- func (x *BusEvent) GetPositionStateEvent() *PositionStateEvent
- func (x *BusEvent) GetProposal() *zeta.Proposal
- func (x *BusEvent) GetProtocolUpgradeDataNodeReady() *ProtocolUpgradeDataNodeReady
- func (x *BusEvent) GetProtocolUpgradeEvent() *ProtocolUpgradeEvent
- func (x *BusEvent) GetProtocolUpgradeStarted() *ProtocolUpgradeStarted
- func (x *BusEvent) GetRankingEvent() *ValidatorRankingEvent
- func (x *BusEvent) GetRewardPayout() *RewardPayoutEvent
- func (x *BusEvent) GetRiskFactor() *zeta.RiskFactor
- func (x *BusEvent) GetSettleDistressed() *SettleDistressed
- func (x *BusEvent) GetSettleMarket() *SettleMarket
- func (x *BusEvent) GetSettlePosition() *SettlePosition
- func (x *BusEvent) GetStakeLinking() *StakeLinking
- func (x *BusEvent) GetStateVar() *StateVar
- func (x *BusEvent) GetTimeUpdate() *TimeUpdate
- func (x *BusEvent) GetTrade() *zeta.Trade
- func (x *BusEvent) GetTransactionResult() *TransactionResult
- func (x *BusEvent) GetTransfer() *Transfer
- func (x *BusEvent) GetTxErrEvent() *TxErrorEvent
- func (x *BusEvent) GetTxHash() string
- func (x *BusEvent) GetType() BusEventType
- func (x *BusEvent) GetValidatorScore() *ValidatorScoreEvent
- func (x *BusEvent) GetValidatorUpdate() *ValidatorUpdate
- func (x *BusEvent) GetVersion() uint32
- func (x *BusEvent) GetVote() *zeta.Vote
- func (x *BusEvent) GetWithdrawal() *zeta.Withdrawal
- func (*BusEvent) ProtoMessage()
- func (x *BusEvent) ProtoReflect() protoreflect.Message
- func (x *BusEvent) Reset()
- func (x *BusEvent) String() string
- type BusEventType
- func (BusEventType) Descriptor() protoreflect.EnumDescriptor
- func (x BusEventType) Enum() *BusEventType
- func (BusEventType) EnumDescriptor() ([]byte, []int)deprecated
- func (x BusEventType) Number() protoreflect.EnumNumber
- func (x BusEventType) String() string
- func (BusEventType) Type() protoreflect.EnumType
- type BusEvent_Account
- type BusEvent_Asset
- type BusEvent_Auction
- type BusEvent_BeginBlock
- type BusEvent_Checkpoint
- type BusEvent_CoreSnapshotEvent
- type BusEvent_DelegationBalance
- type BusEvent_Deposit
- type BusEvent_DistressedOrders
- type BusEvent_EndBlock
- type BusEvent_EpochEvent
- type BusEvent_Erc20MultisigSetThresholdEvent
- type BusEvent_Erc20MultisigSignerAdded
- type BusEvent_Erc20MultisigSignerEvent
- type BusEvent_Erc20MultisigSignerRemoved
- type BusEvent_EthereumKeyRotation
- type BusEvent_ExpiredOrders
- type BusEvent_KeyRotation
- type BusEvent_LedgerMovements
- type BusEvent_LiquidityProvision
- type BusEvent_LossSocialization
- type BusEvent_MarginLevels
- type BusEvent_Market
- type BusEvent_MarketCreated
- type BusEvent_MarketData
- type BusEvent_MarketTick
- type BusEvent_MarketUpdated
- type BusEvent_NetworkLimits
- type BusEvent_NetworkParameter
- type BusEvent_NodeSignature
- type BusEvent_OracleData
- type BusEvent_OracleSpec
- type BusEvent_Order
- type BusEvent_Party
- type BusEvent_PositionResolution
- type BusEvent_PositionStateEvent
- type BusEvent_Proposal
- type BusEvent_ProtocolUpgradeDataNodeReady
- type BusEvent_ProtocolUpgradeEvent
- type BusEvent_ProtocolUpgradeStarted
- type BusEvent_RankingEvent
- type BusEvent_RewardPayout
- type BusEvent_RiskFactor
- type BusEvent_SettleDistressed
- type BusEvent_SettleMarket
- type BusEvent_SettlePosition
- type BusEvent_StakeLinking
- type BusEvent_StateVar
- type BusEvent_TimeUpdate
- type BusEvent_Trade
- type BusEvent_TransactionResult
- type BusEvent_Transfer
- type BusEvent_TxErrEvent
- type BusEvent_ValidatorScore
- type BusEvent_ValidatorUpdate
- type BusEvent_Vote
- type BusEvent_Withdrawal
- type CheckpointEvent
- func (*CheckpointEvent) Descriptor() ([]byte, []int)deprecated
- func (x *CheckpointEvent) GetBlockHash() string
- func (x *CheckpointEvent) GetBlockHeight() uint64
- func (x *CheckpointEvent) GetHash() string
- func (*CheckpointEvent) ProtoMessage()
- func (x *CheckpointEvent) ProtoReflect() protoreflect.Message
- func (x *CheckpointEvent) Reset()
- func (x *CheckpointEvent) String() string
- type CoreSnapshotData
- func (*CoreSnapshotData) Descriptor() ([]byte, []int)deprecated
- func (x *CoreSnapshotData) GetBlockHash() string
- func (x *CoreSnapshotData) GetBlockHeight() uint64
- func (x *CoreSnapshotData) GetCoreVersion() string
- func (x *CoreSnapshotData) GetProtocolUpgradeBlock() bool
- func (*CoreSnapshotData) ProtoMessage()
- func (x *CoreSnapshotData) ProtoReflect() protoreflect.Message
- func (x *CoreSnapshotData) Reset()
- func (x *CoreSnapshotData) String() string
- type DelegationBalanceEvent
- func (*DelegationBalanceEvent) Descriptor() ([]byte, []int)deprecated
- func (x *DelegationBalanceEvent) GetAmount() string
- func (x *DelegationBalanceEvent) GetEpochSeq() string
- func (x *DelegationBalanceEvent) GetNodeId() string
- func (x *DelegationBalanceEvent) GetParty() string
- func (*DelegationBalanceEvent) ProtoMessage()
- func (x *DelegationBalanceEvent) ProtoReflect() protoreflect.Message
- func (x *DelegationBalanceEvent) Reset()
- func (x *DelegationBalanceEvent) String() string
- type DistressedOrders
- func (*DistressedOrders) Descriptor() ([]byte, []int)deprecated
- func (x *DistressedOrders) GetMarketId() string
- func (x *DistressedOrders) GetParties() []string
- func (*DistressedOrders) ProtoMessage()
- func (x *DistressedOrders) ProtoReflect() protoreflect.Message
- func (x *DistressedOrders) Reset()
- func (x *DistressedOrders) String() string
- type ERC20MultiSigSignerAdded
- func (*ERC20MultiSigSignerAdded) Descriptor() ([]byte, []int)deprecated
- func (x *ERC20MultiSigSignerAdded) GetEpochSeq() string
- func (x *ERC20MultiSigSignerAdded) GetNewSigner() string
- func (x *ERC20MultiSigSignerAdded) GetNonce() string
- func (x *ERC20MultiSigSignerAdded) GetSignatureId() string
- func (x *ERC20MultiSigSignerAdded) GetSubmitter() string
- func (x *ERC20MultiSigSignerAdded) GetTimestamp() int64
- func (x *ERC20MultiSigSignerAdded) GetValidatorId() string
- func (*ERC20MultiSigSignerAdded) ProtoMessage()
- func (x *ERC20MultiSigSignerAdded) ProtoReflect() protoreflect.Message
- func (x *ERC20MultiSigSignerAdded) Reset()
- func (x *ERC20MultiSigSignerAdded) String() string
- type ERC20MultiSigSignerEvent
- func (*ERC20MultiSigSignerEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ERC20MultiSigSignerEvent) GetBlockNumber() uint64
- func (x *ERC20MultiSigSignerEvent) GetBlockTime() int64
- func (x *ERC20MultiSigSignerEvent) GetId() string
- func (x *ERC20MultiSigSignerEvent) GetLogIndex() uint64
- func (x *ERC20MultiSigSignerEvent) GetNonce() string
- func (x *ERC20MultiSigSignerEvent) GetSigner() string
- func (x *ERC20MultiSigSignerEvent) GetTxHash() string
- func (x *ERC20MultiSigSignerEvent) GetType() ERC20MultiSigSignerEvent_Type
- func (*ERC20MultiSigSignerEvent) ProtoMessage()
- func (x *ERC20MultiSigSignerEvent) ProtoReflect() protoreflect.Message
- func (x *ERC20MultiSigSignerEvent) Reset()
- func (x *ERC20MultiSigSignerEvent) String() string
- type ERC20MultiSigSignerEvent_Type
- func (ERC20MultiSigSignerEvent_Type) Descriptor() protoreflect.EnumDescriptor
- func (x ERC20MultiSigSignerEvent_Type) Enum() *ERC20MultiSigSignerEvent_Type
- func (ERC20MultiSigSignerEvent_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x ERC20MultiSigSignerEvent_Type) Number() protoreflect.EnumNumber
- func (x ERC20MultiSigSignerEvent_Type) String() string
- func (ERC20MultiSigSignerEvent_Type) Type() protoreflect.EnumType
- type ERC20MultiSigSignerRemoved
- func (*ERC20MultiSigSignerRemoved) Descriptor() ([]byte, []int)deprecated
- func (x *ERC20MultiSigSignerRemoved) GetEpochSeq() string
- func (x *ERC20MultiSigSignerRemoved) GetNonce() string
- func (x *ERC20MultiSigSignerRemoved) GetOldSigner() string
- func (x *ERC20MultiSigSignerRemoved) GetSignatureSubmitters() []*ERC20MultiSigSignerRemovedSubmitter
- func (x *ERC20MultiSigSignerRemoved) GetTimestamp() int64
- func (x *ERC20MultiSigSignerRemoved) GetValidatorId() string
- func (*ERC20MultiSigSignerRemoved) ProtoMessage()
- func (x *ERC20MultiSigSignerRemoved) ProtoReflect() protoreflect.Message
- func (x *ERC20MultiSigSignerRemoved) Reset()
- func (x *ERC20MultiSigSignerRemoved) String() string
- type ERC20MultiSigSignerRemovedSubmitter
- func (*ERC20MultiSigSignerRemovedSubmitter) Descriptor() ([]byte, []int)deprecated
- func (x *ERC20MultiSigSignerRemovedSubmitter) GetSignatureId() string
- func (x *ERC20MultiSigSignerRemovedSubmitter) GetSubmitter() string
- func (*ERC20MultiSigSignerRemovedSubmitter) ProtoMessage()
- func (x *ERC20MultiSigSignerRemovedSubmitter) ProtoReflect() protoreflect.Message
- func (x *ERC20MultiSigSignerRemovedSubmitter) Reset()
- func (x *ERC20MultiSigSignerRemovedSubmitter) String() string
- type ERC20MultiSigThresholdSetEvent
- func (*ERC20MultiSigThresholdSetEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ERC20MultiSigThresholdSetEvent) GetBlockNumber() uint64
- func (x *ERC20MultiSigThresholdSetEvent) GetBlockTime() int64
- func (x *ERC20MultiSigThresholdSetEvent) GetId() string
- func (x *ERC20MultiSigThresholdSetEvent) GetLogIndex() uint64
- func (x *ERC20MultiSigThresholdSetEvent) GetNewThreshold() uint32
- func (x *ERC20MultiSigThresholdSetEvent) GetNonce() string
- func (x *ERC20MultiSigThresholdSetEvent) GetTxHash() string
- func (*ERC20MultiSigThresholdSetEvent) ProtoMessage()
- func (x *ERC20MultiSigThresholdSetEvent) ProtoReflect() protoreflect.Message
- func (x *ERC20MultiSigThresholdSetEvent) Reset()
- func (x *ERC20MultiSigThresholdSetEvent) String() string
- type EndBlock
- type EpochEvent
- func (*EpochEvent) Descriptor() ([]byte, []int)deprecated
- func (x *EpochEvent) GetAction() zeta.EpochAction
- func (x *EpochEvent) GetEndTime() int64
- func (x *EpochEvent) GetExpireTime() int64
- func (x *EpochEvent) GetSeq() uint64
- func (x *EpochEvent) GetStartTime() int64
- func (*EpochEvent) ProtoMessage()
- func (x *EpochEvent) ProtoReflect() protoreflect.Message
- func (x *EpochEvent) Reset()
- func (x *EpochEvent) String() string
- type EthereumKeyRotation
- func (*EthereumKeyRotation) Descriptor() ([]byte, []int)deprecated
- func (x *EthereumKeyRotation) GetBlockHeight() uint64
- func (x *EthereumKeyRotation) GetNewAddress() string
- func (x *EthereumKeyRotation) GetNodeId() string
- func (x *EthereumKeyRotation) GetOldAddress() string
- func (*EthereumKeyRotation) ProtoMessage()
- func (x *EthereumKeyRotation) ProtoReflect() protoreflect.Message
- func (x *EthereumKeyRotation) Reset()
- func (x *EthereumKeyRotation) String() string
- type ExpiredOrders
- func (*ExpiredOrders) Descriptor() ([]byte, []int)deprecated
- func (x *ExpiredOrders) GetMarketId() string
- func (x *ExpiredOrders) GetOrderIds() []string
- func (*ExpiredOrders) ProtoMessage()
- func (x *ExpiredOrders) ProtoReflect() protoreflect.Message
- func (x *ExpiredOrders) Reset()
- func (x *ExpiredOrders) String() string
- type KeyRotation
- func (*KeyRotation) Descriptor() ([]byte, []int)deprecated
- func (x *KeyRotation) GetBlockHeight() uint64
- func (x *KeyRotation) GetNewPubKey() string
- func (x *KeyRotation) GetNodeId() string
- func (x *KeyRotation) GetOldPubKey() string
- func (*KeyRotation) ProtoMessage()
- func (x *KeyRotation) ProtoReflect() protoreflect.Message
- func (x *KeyRotation) Reset()
- func (x *KeyRotation) String() string
- type LedgerMovements
- func (*LedgerMovements) Descriptor() ([]byte, []int)deprecated
- func (x *LedgerMovements) GetLedgerMovements() []*zeta.LedgerMovement
- func (*LedgerMovements) ProtoMessage()
- func (x *LedgerMovements) ProtoReflect() protoreflect.Message
- func (x *LedgerMovements) Reset()
- func (x *LedgerMovements) String() string
- type LossSocialization
- func (*LossSocialization) Descriptor() ([]byte, []int)deprecated
- func (x *LossSocialization) GetAmount() string
- func (x *LossSocialization) GetMarketId() string
- func (x *LossSocialization) GetPartyId() string
- func (*LossSocialization) ProtoMessage()
- func (x *LossSocialization) ProtoReflect() protoreflect.Message
- func (x *LossSocialization) Reset()
- func (x *LossSocialization) String() string
- type MarketEvent
- func (*MarketEvent) Descriptor() ([]byte, []int)deprecated
- func (x *MarketEvent) GetMarketId() string
- func (x *MarketEvent) GetPayload() string
- func (*MarketEvent) ProtoMessage()
- func (x *MarketEvent) ProtoReflect() protoreflect.Message
- func (x *MarketEvent) Reset()
- func (x *MarketEvent) String() string
- type MarketTick
- type OneOffTransfer
- func (*OneOffTransfer) Descriptor() ([]byte, []int)deprecated
- func (x *OneOffTransfer) GetDeliverOn() int64
- func (OneOffTransfer) IsTransferKind()
- func (*OneOffTransfer) ProtoMessage()
- func (x *OneOffTransfer) ProtoReflect() protoreflect.Message
- func (x *OneOffTransfer) Reset()
- func (x *OneOffTransfer) String() string
- type PositionResolution
- func (*PositionResolution) Descriptor() ([]byte, []int)deprecated
- func (x *PositionResolution) GetClosed() int64
- func (x *PositionResolution) GetDistressed() int64
- func (x *PositionResolution) GetMarkPrice() string
- func (x *PositionResolution) GetMarketId() string
- func (*PositionResolution) ProtoMessage()
- func (x *PositionResolution) ProtoReflect() protoreflect.Message
- func (x *PositionResolution) Reset()
- func (x *PositionResolution) String() string
- type PositionStateEvent
- func (*PositionStateEvent) Descriptor() ([]byte, []int)deprecated
- func (x *PositionStateEvent) GetMarketId() string
- func (x *PositionStateEvent) GetPartyId() string
- func (x *PositionStateEvent) GetPotentialBuys() int64
- func (x *PositionStateEvent) GetPotentialSells() int64
- func (x *PositionStateEvent) GetSize() int64
- func (x *PositionStateEvent) GetVwBuyPrice() string
- func (x *PositionStateEvent) GetVwSellPrice() string
- func (*PositionStateEvent) ProtoMessage()
- func (x *PositionStateEvent) ProtoReflect() protoreflect.Message
- func (x *PositionStateEvent) Reset()
- func (x *PositionStateEvent) String() string
- type ProtocolUpgradeDataNodeReady
- func (*ProtocolUpgradeDataNodeReady) Descriptor() ([]byte, []int)deprecated
- func (x *ProtocolUpgradeDataNodeReady) GetLastBlockHeight() uint64
- func (*ProtocolUpgradeDataNodeReady) ProtoMessage()
- func (x *ProtocolUpgradeDataNodeReady) ProtoReflect() protoreflect.Message
- func (x *ProtocolUpgradeDataNodeReady) Reset()
- func (x *ProtocolUpgradeDataNodeReady) String() string
- type ProtocolUpgradeEvent
- func (*ProtocolUpgradeEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ProtocolUpgradeEvent) GetApprovers() []string
- func (x *ProtocolUpgradeEvent) GetStatus() ProtocolUpgradeProposalStatus
- func (x *ProtocolUpgradeEvent) GetUpgradeBlockHeight() uint64
- func (x *ProtocolUpgradeEvent) GetZetaReleaseTag() string
- func (*ProtocolUpgradeEvent) ProtoMessage()
- func (x *ProtocolUpgradeEvent) ProtoReflect() protoreflect.Message
- func (x *ProtocolUpgradeEvent) Reset()
- func (x *ProtocolUpgradeEvent) String() string
- type ProtocolUpgradeProposalStatus
- func (ProtocolUpgradeProposalStatus) Descriptor() protoreflect.EnumDescriptor
- func (x ProtocolUpgradeProposalStatus) Enum() *ProtocolUpgradeProposalStatus
- func (ProtocolUpgradeProposalStatus) EnumDescriptor() ([]byte, []int)deprecated
- func (x ProtocolUpgradeProposalStatus) Number() protoreflect.EnumNumber
- func (x ProtocolUpgradeProposalStatus) String() string
- func (ProtocolUpgradeProposalStatus) Type() protoreflect.EnumType
- type ProtocolUpgradeStarted
- func (*ProtocolUpgradeStarted) Descriptor() ([]byte, []int)deprecated
- func (x *ProtocolUpgradeStarted) GetLastBlockHeight() uint64
- func (*ProtocolUpgradeStarted) ProtoMessage()
- func (x *ProtocolUpgradeStarted) ProtoReflect() protoreflect.Message
- func (x *ProtocolUpgradeStarted) Reset()
- func (x *ProtocolUpgradeStarted) String() string
- type RecurringTransfer
- func (*RecurringTransfer) Descriptor() ([]byte, []int)deprecated
- func (x *RecurringTransfer) GetDispatchStrategy() *zeta.DispatchStrategy
- func (x *RecurringTransfer) GetEndEpoch() uint64
- func (x *RecurringTransfer) GetFactor() string
- func (x *RecurringTransfer) GetStartEpoch() uint64
- func (RecurringTransfer) IsTransferKind()
- func (*RecurringTransfer) ProtoMessage()
- func (x *RecurringTransfer) ProtoReflect() protoreflect.Message
- func (x *RecurringTransfer) Reset()
- func (x *RecurringTransfer) String() string
- type RewardPayoutEvent
- func (*RewardPayoutEvent) Descriptor() ([]byte, []int)deprecated
- func (x *RewardPayoutEvent) GetAmount() string
- func (x *RewardPayoutEvent) GetAsset() string
- func (x *RewardPayoutEvent) GetEpochSeq() string
- func (x *RewardPayoutEvent) GetMarket() string
- func (x *RewardPayoutEvent) GetParty() string
- func (x *RewardPayoutEvent) GetPercentOfTotalReward() string
- func (x *RewardPayoutEvent) GetRewardType() string
- func (x *RewardPayoutEvent) GetTimestamp() int64
- func (*RewardPayoutEvent) ProtoMessage()
- func (x *RewardPayoutEvent) ProtoReflect() protoreflect.Message
- func (x *RewardPayoutEvent) Reset()
- func (x *RewardPayoutEvent) String() string
- type SettleDistressed
- func (*SettleDistressed) Descriptor() ([]byte, []int)deprecated
- func (x *SettleDistressed) GetMargin() string
- func (x *SettleDistressed) GetMarketId() string
- func (x *SettleDistressed) GetPartyId() string
- func (x *SettleDistressed) GetPrice() string
- func (*SettleDistressed) ProtoMessage()
- func (x *SettleDistressed) ProtoReflect() protoreflect.Message
- func (x *SettleDistressed) Reset()
- func (x *SettleDistressed) String() string
- type SettleMarket
- func (*SettleMarket) Descriptor() ([]byte, []int)deprecated
- func (x *SettleMarket) GetMarketId() string
- func (x *SettleMarket) GetPositionFactor() string
- func (x *SettleMarket) GetPrice() string
- func (*SettleMarket) ProtoMessage()
- func (x *SettleMarket) ProtoReflect() protoreflect.Message
- func (x *SettleMarket) Reset()
- func (x *SettleMarket) String() string
- type SettlePosition
- func (*SettlePosition) Descriptor() ([]byte, []int)deprecated
- func (x *SettlePosition) GetMarketId() string
- func (x *SettlePosition) GetPartyId() string
- func (x *SettlePosition) GetPositionFactor() string
- func (x *SettlePosition) GetPrice() string
- func (x *SettlePosition) GetTradeSettlements() []*TradeSettlement
- func (*SettlePosition) ProtoMessage()
- func (x *SettlePosition) ProtoReflect() protoreflect.Message
- func (x *SettlePosition) Reset()
- func (x *SettlePosition) String() string
- type StakeLinking
- func (*StakeLinking) Descriptor() ([]byte, []int)deprecated
- func (x *StakeLinking) GetAmount() string
- func (x *StakeLinking) GetBlockHeight() uint64
- func (x *StakeLinking) GetBlockTime() int64
- func (x *StakeLinking) GetEthereumAddress() string
- func (x *StakeLinking) GetFinalizedAt() int64
- func (x *StakeLinking) GetId() string
- func (x *StakeLinking) GetLogIndex() uint64
- func (x *StakeLinking) GetParty() string
- func (x *StakeLinking) GetStatus() StakeLinking_Status
- func (x *StakeLinking) GetTs() int64
- func (x *StakeLinking) GetTxHash() string
- func (x *StakeLinking) GetType() StakeLinking_Type
- func (*StakeLinking) ProtoMessage()
- func (x *StakeLinking) ProtoReflect() protoreflect.Message
- func (x *StakeLinking) Reset()
- func (x *StakeLinking) String() string
- type StakeLinking_Status
- func (StakeLinking_Status) Descriptor() protoreflect.EnumDescriptor
- func (x StakeLinking_Status) Enum() *StakeLinking_Status
- func (StakeLinking_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x StakeLinking_Status) Number() protoreflect.EnumNumber
- func (x StakeLinking_Status) String() string
- func (StakeLinking_Status) Type() protoreflect.EnumType
- type StakeLinking_Type
- func (StakeLinking_Type) Descriptor() protoreflect.EnumDescriptor
- func (x StakeLinking_Type) Enum() *StakeLinking_Type
- func (StakeLinking_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x StakeLinking_Type) Number() protoreflect.EnumNumber
- func (x StakeLinking_Type) String() string
- func (StakeLinking_Type) Type() protoreflect.EnumType
- type StateVar
- func (*StateVar) Descriptor() ([]byte, []int)deprecated
- func (x *StateVar) GetEventId() string
- func (x *StateVar) GetId() string
- func (x *StateVar) GetState() string
- func (*StateVar) ProtoMessage()
- func (x *StateVar) ProtoReflect() protoreflect.Message
- func (x *StateVar) Reset()
- func (x *StateVar) String() string
- type StreamStartEvent
- type TimeUpdate
- type TradeSettlement
- func (*TradeSettlement) Descriptor() ([]byte, []int)deprecated
- func (x *TradeSettlement) GetMarketPrice() string
- func (x *TradeSettlement) GetPrice() string
- func (x *TradeSettlement) GetSize() int64
- func (*TradeSettlement) ProtoMessage()
- func (x *TradeSettlement) ProtoReflect() protoreflect.Message
- func (x *TradeSettlement) Reset()
- func (x *TradeSettlement) String() string
- type TransactionResult
- func (*TransactionResult) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionResult) GetAnnounceNode() *v1.AnnounceNode
- func (x *TransactionResult) GetBatchMarketInstructions() *v1.BatchMarketInstructions
- func (x *TransactionResult) GetCancelTransfer() *v1.CancelTransfer
- func (x *TransactionResult) GetDelegateSubmission() *v1.DelegateSubmission
- func (x *TransactionResult) GetEthereumKeyRotateSubmission() *v1.EthereumKeyRotateSubmission
- func (m *TransactionResult) GetExtra() isTransactionResult_Extra
- func (x *TransactionResult) GetFailure() *TransactionResult_FailureDetails
- func (x *TransactionResult) GetHash() string
- func (x *TransactionResult) GetIssueSignatures() *v1.IssueSignatures
- func (x *TransactionResult) GetKeyRotateSubmission() *v1.KeyRotateSubmission
- func (x *TransactionResult) GetLiquidityProvisionAmendment() *v1.LiquidityProvisionAmendment
- func (x *TransactionResult) GetLiquidityProvisionCancellation() *v1.LiquidityProvisionCancellation
- func (x *TransactionResult) GetLiquidityProvisionSubmission() *v1.LiquidityProvisionSubmission
- func (x *TransactionResult) GetOracleDataSubmission() *v1.OracleDataSubmission
- func (x *TransactionResult) GetOrderAmendment() *v1.OrderAmendment
- func (x *TransactionResult) GetOrderCancellation() *v1.OrderCancellation
- func (x *TransactionResult) GetOrderSubmission() *v1.OrderSubmission
- func (x *TransactionResult) GetPartyId() string
- func (x *TransactionResult) GetProposal() *v1.ProposalSubmission
- func (x *TransactionResult) GetProtocolUpgradeProposal() *v1.ProtocolUpgradeProposal
- func (x *TransactionResult) GetStatus() bool
- func (x *TransactionResult) GetSuccess() *TransactionResult_SuccessDetails
- func (m *TransactionResult) GetTransaction() isTransactionResult_Transaction
- func (x *TransactionResult) GetTransfer() *v1.Transfer
- func (x *TransactionResult) GetUndelegateSubmission() *v1.UndelegateSubmission
- func (x *TransactionResult) GetVoteSubmission() *v1.VoteSubmission
- func (x *TransactionResult) GetWithdrawSubmission() *v1.WithdrawSubmission
- func (TransactionResult) IsEvent()
- func (*TransactionResult) ProtoMessage()
- func (x *TransactionResult) ProtoReflect() protoreflect.Message
- func (x *TransactionResult) Reset()
- func (x *TransactionResult) String() string
- type TransactionResult_AnnounceNode
- type TransactionResult_BatchMarketInstructions
- type TransactionResult_CancelTransfer
- type TransactionResult_DelegateSubmission
- type TransactionResult_EthereumKeyRotateSubmission
- type TransactionResult_Failure
- type TransactionResult_FailureDetails
- func (*TransactionResult_FailureDetails) Descriptor() ([]byte, []int)deprecated
- func (x *TransactionResult_FailureDetails) GetError() string
- func (*TransactionResult_FailureDetails) ProtoMessage()
- func (x *TransactionResult_FailureDetails) ProtoReflect() protoreflect.Message
- func (x *TransactionResult_FailureDetails) Reset()
- func (x *TransactionResult_FailureDetails) String() string
- type TransactionResult_IssueSignatures
- type TransactionResult_KeyRotateSubmission
- type TransactionResult_LiquidityProvisionAmendment
- type TransactionResult_LiquidityProvisionCancellation
- type TransactionResult_LiquidityProvisionSubmission
- type TransactionResult_OracleDataSubmission
- type TransactionResult_OrderAmendment
- type TransactionResult_OrderCancellation
- type TransactionResult_OrderSubmission
- type TransactionResult_Proposal
- type TransactionResult_ProtocolUpgradeProposal
- type TransactionResult_Success
- type TransactionResult_SuccessDetails
- func (*TransactionResult_SuccessDetails) Descriptor() ([]byte, []int)deprecated
- func (*TransactionResult_SuccessDetails) ProtoMessage()
- func (x *TransactionResult_SuccessDetails) ProtoReflect() protoreflect.Message
- func (x *TransactionResult_SuccessDetails) Reset()
- func (x *TransactionResult_SuccessDetails) String() string
- type TransactionResult_Transfer
- type TransactionResult_UndelegateSubmission
- type TransactionResult_VoteSubmission
- type TransactionResult_WithdrawSubmission
- type Transfer
- func (*Transfer) Descriptor() ([]byte, []int)deprecated
- func (x *Transfer) GetAmount() string
- func (x *Transfer) GetAsset() string
- func (x *Transfer) GetFrom() string
- func (x *Transfer) GetFromAccountType() zeta.AccountType
- func (x *Transfer) GetId() string
- func (m *Transfer) GetKind() isTransfer_Kind
- func (x *Transfer) GetOneOff() *OneOffTransfer
- func (x *Transfer) GetReason() string
- func (x *Transfer) GetRecurring() *RecurringTransfer
- func (x *Transfer) GetReference() string
- func (x *Transfer) GetStatus() Transfer_Status
- func (x *Transfer) GetTimestamp() int64
- func (x *Transfer) GetTo() string
- func (x *Transfer) GetToAccountType() zeta.AccountType
- func (*Transfer) ProtoMessage()
- func (x *Transfer) ProtoReflect() protoreflect.Message
- func (x *Transfer) Reset()
- func (x *Transfer) String() string
- type Transfer_OneOff
- type Transfer_Recurring
- type Transfer_Status
- func (Transfer_Status) Descriptor() protoreflect.EnumDescriptor
- func (x Transfer_Status) Enum() *Transfer_Status
- func (Transfer_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x Transfer_Status) Number() protoreflect.EnumNumber
- func (x Transfer_Status) String() string
- func (Transfer_Status) Type() protoreflect.EnumType
- type TxErrorEvent
- func (*TxErrorEvent) Descriptor() ([]byte, []int)deprecated
- func (x *TxErrorEvent) GetAnnounceNode() *v1.AnnounceNode
- func (x *TxErrorEvent) GetBatchMarketInstructions() *v1.BatchMarketInstructions
- func (x *TxErrorEvent) GetCancelTransfer() *v1.CancelTransfer
- func (x *TxErrorEvent) GetDelegateSubmission() *v1.DelegateSubmission
- func (x *TxErrorEvent) GetErrMsg() string
- func (x *TxErrorEvent) GetIssueSignatures() *v1.IssueSignatures
- func (x *TxErrorEvent) GetLiquidityProvisionAmendment() *v1.LiquidityProvisionAmendment
- func (x *TxErrorEvent) GetLiquidityProvisionCancellation() *v1.LiquidityProvisionCancellation
- func (x *TxErrorEvent) GetLiquidityProvisionSubmission() *v1.LiquidityProvisionSubmission
- func (x *TxErrorEvent) GetOracleDataSubmission() *v1.OracleDataSubmission
- func (x *TxErrorEvent) GetOrderAmendment() *v1.OrderAmendment
- func (x *TxErrorEvent) GetOrderCancellation() *v1.OrderCancellation
- func (x *TxErrorEvent) GetOrderSubmission() *v1.OrderSubmission
- func (x *TxErrorEvent) GetPartyId() string
- func (x *TxErrorEvent) GetProposal() *v1.ProposalSubmission
- func (x *TxErrorEvent) GetProtocolUpgradeProposal() *v1.ProtocolUpgradeProposal
- func (m *TxErrorEvent) GetTransaction() isTxErrorEvent_Transaction
- func (x *TxErrorEvent) GetTransfer() *v1.Transfer
- func (x *TxErrorEvent) GetUndelegateSubmission() *v1.UndelegateSubmission
- func (x *TxErrorEvent) GetVoteSubmission() *v1.VoteSubmission
- func (x *TxErrorEvent) GetWithdrawSubmission() *v1.WithdrawSubmission
- func (*TxErrorEvent) ProtoMessage()
- func (x *TxErrorEvent) ProtoReflect() protoreflect.Message
- func (x *TxErrorEvent) Reset()
- func (x *TxErrorEvent) String() string
- type TxErrorEvent_AnnounceNode
- type TxErrorEvent_BatchMarketInstructions
- type TxErrorEvent_CancelTransfer
- type TxErrorEvent_DelegateSubmission
- type TxErrorEvent_IssueSignatures
- type TxErrorEvent_LiquidityProvisionAmendment
- type TxErrorEvent_LiquidityProvisionCancellation
- type TxErrorEvent_LiquidityProvisionSubmission
- type TxErrorEvent_OracleDataSubmission
- type TxErrorEvent_OrderAmendment
- type TxErrorEvent_OrderCancellation
- type TxErrorEvent_OrderSubmission
- type TxErrorEvent_Proposal
- type TxErrorEvent_ProtocolUpgradeProposal
- type TxErrorEvent_Transfer
- type TxErrorEvent_UndelegateSubmission
- type TxErrorEvent_VoteSubmission
- type TxErrorEvent_WithdrawSubmission
- type ValidatorRankingEvent
- func (*ValidatorRankingEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorRankingEvent) GetEpochSeq() string
- func (x *ValidatorRankingEvent) GetNextStatus() string
- func (x *ValidatorRankingEvent) GetNodeId() string
- func (x *ValidatorRankingEvent) GetPerformanceScore() string
- func (x *ValidatorRankingEvent) GetPreviousStatus() string
- func (x *ValidatorRankingEvent) GetRankingScore() string
- func (x *ValidatorRankingEvent) GetStakeScore() string
- func (x *ValidatorRankingEvent) GetTmVotingPower() uint32
- func (*ValidatorRankingEvent) ProtoMessage()
- func (x *ValidatorRankingEvent) ProtoReflect() protoreflect.Message
- func (x *ValidatorRankingEvent) Reset()
- func (x *ValidatorRankingEvent) String() string
- type ValidatorScoreEvent
- func (*ValidatorScoreEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorScoreEvent) GetEpochSeq() string
- func (x *ValidatorScoreEvent) GetMultisigScore() string
- func (x *ValidatorScoreEvent) GetNodeId() string
- func (x *ValidatorScoreEvent) GetNormalisedScore() string
- func (x *ValidatorScoreEvent) GetRawValidatorScore() string
- func (x *ValidatorScoreEvent) GetValidatorPerformance() string
- func (x *ValidatorScoreEvent) GetValidatorScore() string
- func (x *ValidatorScoreEvent) GetValidatorStatus() string
- func (*ValidatorScoreEvent) ProtoMessage()
- func (x *ValidatorScoreEvent) ProtoReflect() protoreflect.Message
- func (x *ValidatorScoreEvent) Reset()
- func (x *ValidatorScoreEvent) String() string
- type ValidatorUpdate
- func (*ValidatorUpdate) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorUpdate) GetAdded() bool
- func (x *ValidatorUpdate) GetAvatarUrl() string
- func (x *ValidatorUpdate) GetCountry() string
- func (x *ValidatorUpdate) GetEpochSeq() uint64
- func (x *ValidatorUpdate) GetEthereumAddress() string
- func (x *ValidatorUpdate) GetFromEpoch() uint64
- func (x *ValidatorUpdate) GetInfoUrl() string
- func (x *ValidatorUpdate) GetName() string
- func (x *ValidatorUpdate) GetNodeId() string
- func (x *ValidatorUpdate) GetSubmitterAddress() string
- func (x *ValidatorUpdate) GetTmPubKey() string
- func (x *ValidatorUpdate) GetZetaPubKey() string
- func (x *ValidatorUpdate) GetZetaPubKeyIndex() uint32
- func (*ValidatorUpdate) ProtoMessage()
- func (x *ValidatorUpdate) ProtoReflect() protoreflect.Message
- func (x *ValidatorUpdate) Reset()
- func (x *ValidatorUpdate) String() string
Constants ¶
const Version = 1
Variables ¶
var ( ProtocolUpgradeProposalStatus_name = map[int32]string{ 0: "PROTOCOL_UPGRADE_PROPOSAL_STATUS_UNSPECIFIED", 1: "PROTOCOL_UPGRADE_PROPOSAL_STATUS_PENDING", 2: "PROTOCOL_UPGRADE_PROPOSAL_STATUS_APPROVED", 3: "PROTOCOL_UPGRADE_PROPOSAL_STATUS_REJECTED", } ProtocolUpgradeProposalStatus_value = map[string]int32{ "PROTOCOL_UPGRADE_PROPOSAL_STATUS_UNSPECIFIED": 0, "PROTOCOL_UPGRADE_PROPOSAL_STATUS_PENDING": 1, "PROTOCOL_UPGRADE_PROPOSAL_STATUS_APPROVED": 2, "PROTOCOL_UPGRADE_PROPOSAL_STATUS_REJECTED": 3, } )
Enum value maps for ProtocolUpgradeProposalStatus.
var ( BusEventType_name = map[int32]string{ 0: "BUS_EVENT_TYPE_UNSPECIFIED", 1: "BUS_EVENT_TYPE_ALL", 2: "BUS_EVENT_TYPE_TIME_UPDATE", 3: "BUS_EVENT_TYPE_LEDGER_MOVEMENTS", 4: "BUS_EVENT_TYPE_POSITION_RESOLUTION", 5: "BUS_EVENT_TYPE_ORDER", 6: "BUS_EVENT_TYPE_ACCOUNT", 7: "BUS_EVENT_TYPE_PARTY", 8: "BUS_EVENT_TYPE_TRADE", 9: "BUS_EVENT_TYPE_MARGIN_LEVELS", 10: "BUS_EVENT_TYPE_PROPOSAL", 11: "BUS_EVENT_TYPE_VOTE", 12: "BUS_EVENT_TYPE_MARKET_DATA", 13: "BUS_EVENT_TYPE_NODE_SIGNATURE", 14: "BUS_EVENT_TYPE_LOSS_SOCIALIZATION", 15: "BUS_EVENT_TYPE_SETTLE_POSITION", 16: "BUS_EVENT_TYPE_SETTLE_DISTRESSED", 17: "BUS_EVENT_TYPE_MARKET_CREATED", 18: "BUS_EVENT_TYPE_ASSET", 19: "BUS_EVENT_TYPE_MARKET_TICK", 20: "BUS_EVENT_TYPE_WITHDRAWAL", 21: "BUS_EVENT_TYPE_DEPOSIT", 22: "BUS_EVENT_TYPE_AUCTION", 23: "BUS_EVENT_TYPE_RISK_FACTOR", 24: "BUS_EVENT_TYPE_NETWORK_PARAMETER", 25: "BUS_EVENT_TYPE_LIQUIDITY_PROVISION", 26: "BUS_EVENT_TYPE_MARKET_UPDATED", 27: "BUS_EVENT_TYPE_ORACLE_SPEC", 28: "BUS_EVENT_TYPE_ORACLE_DATA", 29: "BUS_EVENT_TYPE_DELEGATION_BALANCE", 30: "BUS_EVENT_TYPE_VALIDATOR_SCORE", 31: "BUS_EVENT_TYPE_EPOCH_UPDATE", 32: "BUS_EVENT_TYPE_VALIDATOR_UPDATE", 33: "BUS_EVENT_TYPE_STAKE_LINKING", 34: "BUS_EVENT_TYPE_REWARD_PAYOUT_EVENT", 35: "BUS_EVENT_TYPE_CHECKPOINT", 36: "BUS_EVENT_TYPE_STREAM_START", 37: "BUS_EVENT_TYPE_KEY_ROTATION", 38: "BUS_EVENT_TYPE_STATE_VAR", 39: "BUS_EVENT_TYPE_NETWORK_LIMITS", 40: "BUS_EVENT_TYPE_TRANSFER", 41: "BUS_EVENT_TYPE_VALIDATOR_RANKING", 42: "BUS_EVENT_TYPE_ERC20_MULTI_SIG_SIGNER_EVENT", 43: "BUS_EVENT_TYPE_ERC20_MULTI_SIG_SET_THRESHOLD", 44: "BUS_EVENT_TYPE_ERC20_MULTI_SIG_SIGNER_ADDED", 45: "BUS_EVENT_TYPE_ERC20_MULTI_SIG_SIGNER_REMOVED", 46: "BUS_EVENT_TYPE_POSITION_STATE", 47: "BUS_EVENT_TYPE_ETHEREUM_KEY_ROTATION", 48: "BUS_EVENT_TYPE_PROTOCOL_UPGRADE_PROPOSAL", 49: "BUS_EVENT_TYPE_BEGIN_BLOCK", 50: "BUS_EVENT_TYPE_END_BLOCK", 51: "BUS_EVENT_TYPE_PROTOCOL_UPGRADE_STARTED", 52: "BUS_EVENT_TYPE_SETTLE_MARKET", 53: "BUS_EVENT_TYPE_TRANSACTION_RESULT", 54: "BUS_EVENT_TYPE_SNAPSHOT_TAKEN", 55: "BUS_EVENT_TYPE_PROTOCOL_UPGRADE_DATA_NODE_READY", 56: "BUS_EVENT_TYPE_DISTRESSED_ORDERS_CLOSED", 57: "BUS_EVENT_TYPE_EXPIRED_ORDERS", 101: "BUS_EVENT_TYPE_MARKET", 201: "BUS_EVENT_TYPE_TX_ERROR", } BusEventType_value = map[string]int32{ "BUS_EVENT_TYPE_UNSPECIFIED": 0, "BUS_EVENT_TYPE_ALL": 1, "BUS_EVENT_TYPE_TIME_UPDATE": 2, "BUS_EVENT_TYPE_LEDGER_MOVEMENTS": 3, "BUS_EVENT_TYPE_POSITION_RESOLUTION": 4, "BUS_EVENT_TYPE_ORDER": 5, "BUS_EVENT_TYPE_ACCOUNT": 6, "BUS_EVENT_TYPE_PARTY": 7, "BUS_EVENT_TYPE_TRADE": 8, "BUS_EVENT_TYPE_MARGIN_LEVELS": 9, "BUS_EVENT_TYPE_PROPOSAL": 10, "BUS_EVENT_TYPE_VOTE": 11, "BUS_EVENT_TYPE_MARKET_DATA": 12, "BUS_EVENT_TYPE_NODE_SIGNATURE": 13, "BUS_EVENT_TYPE_LOSS_SOCIALIZATION": 14, "BUS_EVENT_TYPE_SETTLE_POSITION": 15, "BUS_EVENT_TYPE_SETTLE_DISTRESSED": 16, "BUS_EVENT_TYPE_MARKET_CREATED": 17, "BUS_EVENT_TYPE_ASSET": 18, "BUS_EVENT_TYPE_MARKET_TICK": 19, "BUS_EVENT_TYPE_WITHDRAWAL": 20, "BUS_EVENT_TYPE_DEPOSIT": 21, "BUS_EVENT_TYPE_AUCTION": 22, "BUS_EVENT_TYPE_RISK_FACTOR": 23, "BUS_EVENT_TYPE_NETWORK_PARAMETER": 24, "BUS_EVENT_TYPE_LIQUIDITY_PROVISION": 25, "BUS_EVENT_TYPE_MARKET_UPDATED": 26, "BUS_EVENT_TYPE_ORACLE_SPEC": 27, "BUS_EVENT_TYPE_ORACLE_DATA": 28, "BUS_EVENT_TYPE_DELEGATION_BALANCE": 29, "BUS_EVENT_TYPE_VALIDATOR_SCORE": 30, "BUS_EVENT_TYPE_EPOCH_UPDATE": 31, "BUS_EVENT_TYPE_VALIDATOR_UPDATE": 32, "BUS_EVENT_TYPE_STAKE_LINKING": 33, "BUS_EVENT_TYPE_REWARD_PAYOUT_EVENT": 34, "BUS_EVENT_TYPE_CHECKPOINT": 35, "BUS_EVENT_TYPE_STREAM_START": 36, "BUS_EVENT_TYPE_KEY_ROTATION": 37, "BUS_EVENT_TYPE_STATE_VAR": 38, "BUS_EVENT_TYPE_NETWORK_LIMITS": 39, "BUS_EVENT_TYPE_TRANSFER": 40, "BUS_EVENT_TYPE_VALIDATOR_RANKING": 41, "BUS_EVENT_TYPE_ERC20_MULTI_SIG_SIGNER_EVENT": 42, "BUS_EVENT_TYPE_ERC20_MULTI_SIG_SET_THRESHOLD": 43, "BUS_EVENT_TYPE_ERC20_MULTI_SIG_SIGNER_ADDED": 44, "BUS_EVENT_TYPE_ERC20_MULTI_SIG_SIGNER_REMOVED": 45, "BUS_EVENT_TYPE_POSITION_STATE": 46, "BUS_EVENT_TYPE_ETHEREUM_KEY_ROTATION": 47, "BUS_EVENT_TYPE_PROTOCOL_UPGRADE_PROPOSAL": 48, "BUS_EVENT_TYPE_BEGIN_BLOCK": 49, "BUS_EVENT_TYPE_END_BLOCK": 50, "BUS_EVENT_TYPE_PROTOCOL_UPGRADE_STARTED": 51, "BUS_EVENT_TYPE_SETTLE_MARKET": 52, "BUS_EVENT_TYPE_TRANSACTION_RESULT": 53, "BUS_EVENT_TYPE_SNAPSHOT_TAKEN": 54, "BUS_EVENT_TYPE_PROTOCOL_UPGRADE_DATA_NODE_READY": 55, "BUS_EVENT_TYPE_DISTRESSED_ORDERS_CLOSED": 56, "BUS_EVENT_TYPE_EXPIRED_ORDERS": 57, "BUS_EVENT_TYPE_MARKET": 101, "BUS_EVENT_TYPE_TX_ERROR": 201, } )
Enum value maps for BusEventType.
var ( Transfer_Status_name = map[int32]string{ 0: "STATUS_UNSPECIFIED", 1: "STATUS_PENDING", 2: "STATUS_DONE", 3: "STATUS_REJECTED", 4: "STATUS_STOPPED", 5: "STATUS_CANCELLED", } Transfer_Status_value = map[string]int32{ "STATUS_UNSPECIFIED": 0, "STATUS_PENDING": 1, "STATUS_DONE": 2, "STATUS_REJECTED": 3, "STATUS_STOPPED": 4, "STATUS_CANCELLED": 5, } )
Enum value maps for Transfer_Status.
var ( StakeLinking_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "TYPE_LINK", 2: "TYPE_UNLINK", } StakeLinking_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "TYPE_LINK": 1, "TYPE_UNLINK": 2, } )
Enum value maps for StakeLinking_Type.
var ( StakeLinking_Status_name = map[int32]string{ 0: "STATUS_UNSPECIFIED", 1: "STATUS_PENDING", 2: "STATUS_ACCEPTED", 3: "STATUS_REJECTED", } StakeLinking_Status_value = map[string]int32{ "STATUS_UNSPECIFIED": 0, "STATUS_PENDING": 1, "STATUS_ACCEPTED": 2, "STATUS_REJECTED": 3, } )
Enum value maps for StakeLinking_Status.
var ( ERC20MultiSigSignerEvent_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "TYPE_ADDED", 2: "TYPE_REMOVED", } ERC20MultiSigSignerEvent_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "TYPE_ADDED": 1, "TYPE_REMOVED": 2, } )
Enum value maps for ERC20MultiSigSignerEvent_Type.
var File_zeta_events_v1_events_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AuctionEvent ¶
type AuctionEvent struct { // Market identifier for the event MarketId string `protobuf:"bytes,1,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // True if the event indicates an auction opening and False otherwise OpeningAuction bool `protobuf:"varint,2,opt,name=opening_auction,json=openingAuction,proto3" json:"opening_auction,omitempty"` // True if the event indicates leaving auction mode and False otherwise Leave bool `protobuf:"varint,3,opt,name=leave,proto3" json:"leave,omitempty"` // Timestamp containing the start time for an auction Start int64 `protobuf:"varint,4,opt,name=start,proto3" json:"start,omitempty"` // Timestamp containing the end time for an auction End int64 `protobuf:"varint,5,opt,name=end,proto3" json:"end,omitempty"` // the reason this market is/was in auction Trigger zeta.AuctionTrigger `protobuf:"varint,6,opt,name=trigger,proto3,enum=zeta.AuctionTrigger" json:"trigger,omitempty"` // If an auction was ongoing, but was extended for whatever reason, this field will // be set to the trigger type indicating which component extended the auction ExtensionTrigger zeta.AuctionTrigger `` /* 135-byte string literal not displayed */ // contains filtered or unexported fields }
An auction event indicating a change in auction state, for example starting or ending an auction
func (*AuctionEvent) Descriptor
deprecated
func (*AuctionEvent) Descriptor() ([]byte, []int)
Deprecated: Use AuctionEvent.ProtoReflect.Descriptor instead.
func (*AuctionEvent) GetEnd ¶
func (x *AuctionEvent) GetEnd() int64
func (*AuctionEvent) GetExtensionTrigger ¶
func (x *AuctionEvent) GetExtensionTrigger() zeta.AuctionTrigger
func (*AuctionEvent) GetLeave ¶
func (x *AuctionEvent) GetLeave() bool
func (*AuctionEvent) GetMarketId ¶
func (x *AuctionEvent) GetMarketId() string
func (*AuctionEvent) GetOpeningAuction ¶
func (x *AuctionEvent) GetOpeningAuction() bool
func (*AuctionEvent) GetStart ¶
func (x *AuctionEvent) GetStart() int64
func (*AuctionEvent) GetTrigger ¶
func (x *AuctionEvent) GetTrigger() zeta.AuctionTrigger
func (AuctionEvent) IsEvent ¶
func (AuctionEvent) IsEvent()
func (*AuctionEvent) ProtoMessage ¶
func (*AuctionEvent) ProtoMessage()
func (*AuctionEvent) ProtoReflect ¶
func (x *AuctionEvent) ProtoReflect() protoreflect.Message
func (*AuctionEvent) Reset ¶
func (x *AuctionEvent) Reset()
func (*AuctionEvent) String ¶
func (x *AuctionEvent) String() string
type BeginBlock ¶
type BeginBlock struct { Height uint64 `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"` Timestamp int64 `protobuf:"varint,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` Hash string `protobuf:"bytes,3,opt,name=hash,proto3" json:"hash,omitempty"` // contains filtered or unexported fields }
BeginBlock
func (*BeginBlock) Descriptor
deprecated
func (*BeginBlock) Descriptor() ([]byte, []int)
Deprecated: Use BeginBlock.ProtoReflect.Descriptor instead.
func (*BeginBlock) GetHash ¶
func (x *BeginBlock) GetHash() string
func (*BeginBlock) GetHeight ¶
func (x *BeginBlock) GetHeight() uint64
func (*BeginBlock) GetTimestamp ¶
func (x *BeginBlock) GetTimestamp() int64
func (*BeginBlock) ProtoMessage ¶
func (*BeginBlock) ProtoMessage()
func (*BeginBlock) ProtoReflect ¶
func (x *BeginBlock) ProtoReflect() protoreflect.Message
func (*BeginBlock) Reset ¶
func (x *BeginBlock) Reset()
func (*BeginBlock) String ¶
func (x *BeginBlock) String() string
type BusEvent ¶
type BusEvent struct { // A unique event identifier for the message Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The batch (or block) of transactions that the events relate to Block string `protobuf:"bytes,2,opt,name=block,proto3" json:"block,omitempty"` // The type of bus event (one of the list below) Type BusEventType `protobuf:"varint,3,opt,name=type,proto3,enum=zeta.events.v1.BusEventType" json:"type,omitempty"` // Types that are assignable to Event: // // *BusEvent_TimeUpdate // *BusEvent_LedgerMovements // *BusEvent_PositionResolution // *BusEvent_Order // *BusEvent_Account // *BusEvent_Party // *BusEvent_Trade // *BusEvent_MarginLevels // *BusEvent_Proposal // *BusEvent_Vote // *BusEvent_MarketData // *BusEvent_NodeSignature // *BusEvent_LossSocialization // *BusEvent_SettlePosition // *BusEvent_SettleDistressed // *BusEvent_MarketCreated // *BusEvent_Asset // *BusEvent_MarketTick // *BusEvent_Withdrawal // *BusEvent_Deposit // *BusEvent_Auction // *BusEvent_RiskFactor // *BusEvent_NetworkParameter // *BusEvent_LiquidityProvision // *BusEvent_MarketUpdated // *BusEvent_OracleSpec // *BusEvent_OracleData // *BusEvent_DelegationBalance // *BusEvent_ValidatorScore // *BusEvent_EpochEvent // *BusEvent_ValidatorUpdate // *BusEvent_StakeLinking // *BusEvent_RewardPayout // *BusEvent_Checkpoint // *BusEvent_KeyRotation // *BusEvent_StateVar // *BusEvent_NetworkLimits // *BusEvent_Transfer // *BusEvent_RankingEvent // *BusEvent_Erc20MultisigSignerEvent // *BusEvent_Erc20MultisigSetThresholdEvent // *BusEvent_Erc20MultisigSignerAdded // *BusEvent_Erc20MultisigSignerRemoved // *BusEvent_PositionStateEvent // *BusEvent_EthereumKeyRotation // *BusEvent_ProtocolUpgradeEvent // *BusEvent_BeginBlock // *BusEvent_EndBlock // *BusEvent_ProtocolUpgradeStarted // *BusEvent_SettleMarket // *BusEvent_TransactionResult // *BusEvent_CoreSnapshotEvent // *BusEvent_ProtocolUpgradeDataNodeReady // *BusEvent_DistressedOrders // *BusEvent_ExpiredOrders // *BusEvent_Market // *BusEvent_TxErrEvent Event isBusEvent_Event `protobuf_oneof:"event"` // Version of bus event Version uint32 `protobuf:"varint,4,opt,name=version,proto3" json:"version,omitempty"` ChainId string `protobuf:"bytes,5,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` TxHash string `protobuf:"bytes,6,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"` // contains filtered or unexported fields }
A bus event is a container for event bus events emitted by Zeta
func (*BusEvent) Descriptor
deprecated
func (*BusEvent) GetAccount ¶
func (*BusEvent) GetAuction ¶
func (x *BusEvent) GetAuction() *AuctionEvent
func (*BusEvent) GetBeginBlock ¶
func (x *BusEvent) GetBeginBlock() *BeginBlock
func (*BusEvent) GetChainId ¶
func (*BusEvent) GetCheckpoint ¶
func (x *BusEvent) GetCheckpoint() *CheckpointEvent
func (*BusEvent) GetCoreSnapshotEvent ¶
func (x *BusEvent) GetCoreSnapshotEvent() *CoreSnapshotData
func (*BusEvent) GetDelegationBalance ¶
func (x *BusEvent) GetDelegationBalance() *DelegationBalanceEvent
func (*BusEvent) GetDeposit ¶
func (*BusEvent) GetDistressedOrders ¶
func (x *BusEvent) GetDistressedOrders() *DistressedOrders
func (*BusEvent) GetEndBlock ¶
func (*BusEvent) GetEpochEvent ¶
func (x *BusEvent) GetEpochEvent() *EpochEvent
func (*BusEvent) GetErc20MultisigSetThresholdEvent ¶
func (x *BusEvent) GetErc20MultisigSetThresholdEvent() *ERC20MultiSigThresholdSetEvent
func (*BusEvent) GetErc20MultisigSignerAdded ¶
func (x *BusEvent) GetErc20MultisigSignerAdded() *ERC20MultiSigSignerAdded
func (*BusEvent) GetErc20MultisigSignerEvent ¶
func (x *BusEvent) GetErc20MultisigSignerEvent() *ERC20MultiSigSignerEvent
func (*BusEvent) GetErc20MultisigSignerRemoved ¶
func (x *BusEvent) GetErc20MultisigSignerRemoved() *ERC20MultiSigSignerRemoved
func (*BusEvent) GetEthereumKeyRotation ¶
func (x *BusEvent) GetEthereumKeyRotation() *EthereumKeyRotation
func (*BusEvent) GetExpiredOrders ¶
func (x *BusEvent) GetExpiredOrders() *ExpiredOrders
func (*BusEvent) GetKeyRotation ¶
func (x *BusEvent) GetKeyRotation() *KeyRotation
func (*BusEvent) GetLedgerMovements ¶
func (x *BusEvent) GetLedgerMovements() *LedgerMovements
func (*BusEvent) GetLiquidityProvision ¶
func (x *BusEvent) GetLiquidityProvision() *zeta.LiquidityProvision
func (*BusEvent) GetLossSocialization ¶
func (x *BusEvent) GetLossSocialization() *LossSocialization
func (*BusEvent) GetMarginLevels ¶
func (x *BusEvent) GetMarginLevels() *zeta.MarginLevels
func (*BusEvent) GetMarket ¶
func (x *BusEvent) GetMarket() *MarketEvent
func (*BusEvent) GetMarketCreated ¶
func (*BusEvent) GetMarketData ¶
func (x *BusEvent) GetMarketData() *zeta.MarketData
func (*BusEvent) GetMarketTick ¶
func (x *BusEvent) GetMarketTick() *MarketTick
func (*BusEvent) GetMarketUpdated ¶
func (*BusEvent) GetNetworkLimits ¶
func (x *BusEvent) GetNetworkLimits() *zeta.NetworkLimits
func (*BusEvent) GetNetworkParameter ¶
func (x *BusEvent) GetNetworkParameter() *zeta.NetworkParameter
func (*BusEvent) GetNodeSignature ¶
func (x *BusEvent) GetNodeSignature() *v1.NodeSignature
func (*BusEvent) GetOracleData ¶
func (x *BusEvent) GetOracleData() *zeta.OracleData
func (*BusEvent) GetOracleSpec ¶
func (x *BusEvent) GetOracleSpec() *zeta.OracleSpec
func (*BusEvent) GetPositionResolution ¶
func (x *BusEvent) GetPositionResolution() *PositionResolution
func (*BusEvent) GetPositionStateEvent ¶
func (x *BusEvent) GetPositionStateEvent() *PositionStateEvent
func (*BusEvent) GetProposal ¶
func (*BusEvent) GetProtocolUpgradeDataNodeReady ¶
func (x *BusEvent) GetProtocolUpgradeDataNodeReady() *ProtocolUpgradeDataNodeReady
func (*BusEvent) GetProtocolUpgradeEvent ¶
func (x *BusEvent) GetProtocolUpgradeEvent() *ProtocolUpgradeEvent
func (*BusEvent) GetProtocolUpgradeStarted ¶
func (x *BusEvent) GetProtocolUpgradeStarted() *ProtocolUpgradeStarted
func (*BusEvent) GetRankingEvent ¶
func (x *BusEvent) GetRankingEvent() *ValidatorRankingEvent
func (*BusEvent) GetRewardPayout ¶
func (x *BusEvent) GetRewardPayout() *RewardPayoutEvent
func (*BusEvent) GetRiskFactor ¶
func (x *BusEvent) GetRiskFactor() *zeta.RiskFactor
func (*BusEvent) GetSettleDistressed ¶
func (x *BusEvent) GetSettleDistressed() *SettleDistressed
func (*BusEvent) GetSettleMarket ¶
func (x *BusEvent) GetSettleMarket() *SettleMarket
func (*BusEvent) GetSettlePosition ¶
func (x *BusEvent) GetSettlePosition() *SettlePosition
func (*BusEvent) GetStakeLinking ¶
func (x *BusEvent) GetStakeLinking() *StakeLinking
func (*BusEvent) GetStateVar ¶
func (*BusEvent) GetTimeUpdate ¶
func (x *BusEvent) GetTimeUpdate() *TimeUpdate
func (*BusEvent) GetTransactionResult ¶
func (x *BusEvent) GetTransactionResult() *TransactionResult
func (*BusEvent) GetTransfer ¶
func (*BusEvent) GetTxErrEvent ¶
func (x *BusEvent) GetTxErrEvent() *TxErrorEvent
func (*BusEvent) GetType ¶
func (x *BusEvent) GetType() BusEventType
func (*BusEvent) GetValidatorScore ¶
func (x *BusEvent) GetValidatorScore() *ValidatorScoreEvent
func (*BusEvent) GetValidatorUpdate ¶
func (x *BusEvent) GetValidatorUpdate() *ValidatorUpdate
func (*BusEvent) GetVersion ¶
func (*BusEvent) GetWithdrawal ¶
func (x *BusEvent) GetWithdrawal() *zeta.Withdrawal
func (*BusEvent) ProtoMessage ¶
func (*BusEvent) ProtoMessage()
func (*BusEvent) ProtoReflect ¶
func (x *BusEvent) ProtoReflect() protoreflect.Message
type BusEventType ¶
type BusEventType int32
An (event) bus event type is used to specify a type of event It has 2 styles of event: Single values (e.g. BUS_EVENT_TYPE_ORDER) where they represent one data item Group values (e.g. BUS_EVENT_TYPE_AUCTION) where they represent a group of data items
const ( // Default value, always invalid BusEventType_BUS_EVENT_TYPE_UNSPECIFIED BusEventType = 0 // Events of ALL event types, used when filtering stream from event bus BusEventType_BUS_EVENT_TYPE_ALL BusEventType = 1 // Event for blockchain time updates BusEventType_BUS_EVENT_TYPE_TIME_UPDATE BusEventType = 2 // Event for when a transfer happens internally, contains the transfer information BusEventType_BUS_EVENT_TYPE_LEDGER_MOVEMENTS BusEventType = 3 // Event indicating position resolution has occurred BusEventType_BUS_EVENT_TYPE_POSITION_RESOLUTION BusEventType = 4 // Event for order updates, both new and existing orders BusEventType_BUS_EVENT_TYPE_ORDER BusEventType = 5 // Event for account updates BusEventType_BUS_EVENT_TYPE_ACCOUNT BusEventType = 6 // Event for party updates BusEventType_BUS_EVENT_TYPE_PARTY BusEventType = 7 // Event indicating a new trade has occurred BusEventType_BUS_EVENT_TYPE_TRADE BusEventType = 8 // Event indicating margin levels have changed for a party BusEventType_BUS_EVENT_TYPE_MARGIN_LEVELS BusEventType = 9 // Event for proposal updates (for governance) BusEventType_BUS_EVENT_TYPE_PROPOSAL BusEventType = 10 // Event indicating a new vote has occurred (for governance) BusEventType_BUS_EVENT_TYPE_VOTE BusEventType = 11 // Event for market data updates BusEventType_BUS_EVENT_TYPE_MARKET_DATA BusEventType = 12 // Event for a new signature for a Zeta node BusEventType_BUS_EVENT_TYPE_NODE_SIGNATURE BusEventType = 13 // Event indicating loss socialisation occurred for a party BusEventType_BUS_EVENT_TYPE_LOSS_SOCIALIZATION BusEventType = 14 // Event for when a position is being settled BusEventType_BUS_EVENT_TYPE_SETTLE_POSITION BusEventType = 15 // Event for when a position is distressed BusEventType_BUS_EVENT_TYPE_SETTLE_DISTRESSED BusEventType = 16 // Event indicating a new market was created BusEventType_BUS_EVENT_TYPE_MARKET_CREATED BusEventType = 17 // Event for when an asset is added to Zeta BusEventType_BUS_EVENT_TYPE_ASSET BusEventType = 18 // Event indicating a market tick event BusEventType_BUS_EVENT_TYPE_MARKET_TICK BusEventType = 19 // Event for when a withdrawal occurs BusEventType_BUS_EVENT_TYPE_WITHDRAWAL BusEventType = 20 // Event for when a deposit occurs BusEventType_BUS_EVENT_TYPE_DEPOSIT BusEventType = 21 // Event indicating a change in auction state, for example starting or ending an auction BusEventType_BUS_EVENT_TYPE_AUCTION BusEventType = 22 // Event indicating a risk factor has been updated BusEventType_BUS_EVENT_TYPE_RISK_FACTOR BusEventType = 23 // Event indicating a network parameter has been added or updated BusEventType_BUS_EVENT_TYPE_NETWORK_PARAMETER BusEventType = 24 // Event indicating a liquidity provision has been created or updated BusEventType_BUS_EVENT_TYPE_LIQUIDITY_PROVISION BusEventType = 25 // Event indicating a new market was created BusEventType_BUS_EVENT_TYPE_MARKET_UPDATED BusEventType = 26 // Event indicating an oracle spec has been created or updated BusEventType_BUS_EVENT_TYPE_ORACLE_SPEC BusEventType = 27 // Event indicating that an oracle data has been broadcast BusEventType_BUS_EVENT_TYPE_ORACLE_DATA BusEventType = 28 // Event indicating that an delegation balance of a party to a node for current epoch has changed BusEventType_BUS_EVENT_TYPE_DELEGATION_BALANCE BusEventType = 29 // Event indicating the validator score for the given epoch BusEventType_BUS_EVENT_TYPE_VALIDATOR_SCORE BusEventType = 30 // Event indicating the start or end of an epoch BusEventType_BUS_EVENT_TYPE_EPOCH_UPDATE BusEventType = 31 // Event indicating that validator node has been updated BusEventType_BUS_EVENT_TYPE_VALIDATOR_UPDATE BusEventType = 32 // Event indicating a new staking event have been processed by the network BusEventType_BUS_EVENT_TYPE_STAKE_LINKING BusEventType = 33 // Event indicating the payout of a reward has been initiated BusEventType_BUS_EVENT_TYPE_REWARD_PAYOUT_EVENT BusEventType = 34 // Event indicating a new checkpoint was created BusEventType_BUS_EVENT_TYPE_CHECKPOINT BusEventType = 35 // Event indicating stream is starting BusEventType_BUS_EVENT_TYPE_STREAM_START BusEventType = 36 // Event indicating key rotation took place BusEventType_BUS_EVENT_TYPE_KEY_ROTATION BusEventType = 37 // Event indicating state transitions in state variable consensus BusEventType_BUS_EVENT_TYPE_STATE_VAR BusEventType = 38 // Event indicating network limits set or updated BusEventType_BUS_EVENT_TYPE_NETWORK_LIMITS BusEventType = 39 // Event indicating a update for a transfer BusEventType_BUS_EVENT_TYPE_TRANSFER BusEventType = 40 // Event indicating the ranking of validator and their status in Zeta BusEventType_BUS_EVENT_TYPE_VALIDATOR_RANKING BusEventType = 41 // Event indicating a new multi sig signer event have been processed BusEventType_BUS_EVENT_TYPE_ERC20_MULTI_SIG_SIGNER_EVENT BusEventType = 42 // Event indicating the erc20 multi sig threshold have been updated BusEventType_BUS_EVENT_TYPE_ERC20_MULTI_SIG_SET_THRESHOLD BusEventType = 43 // Event indicating a new signer has been added to the ERC-20 multisig BusEventType_BUS_EVENT_TYPE_ERC20_MULTI_SIG_SIGNER_ADDED BusEventType = 44 // Event indicating a signer has been removed from the ERC-20 multisig BusEventType_BUS_EVENT_TYPE_ERC20_MULTI_SIG_SIGNER_REMOVED BusEventType = 45 // Event indicating that a party's position has changed BusEventType_BUS_EVENT_TYPE_POSITION_STATE BusEventType = 46 // Event indicating Ethereum key rotation took place BusEventType_BUS_EVENT_TYPE_ETHEREUM_KEY_ROTATION BusEventType = 47 // Event indicating protocol upgrade proposal updates BusEventType_BUS_EVENT_TYPE_PROTOCOL_UPGRADE_PROPOSAL BusEventType = 48 // The core is starting to process a new block BusEventType_BUS_EVENT_TYPE_BEGIN_BLOCK BusEventType = 49 // The core finished to process a block BusEventType_BUS_EVENT_TYPE_END_BLOCK BusEventType = 50 // The core is starting a protocol upgrade BusEventType_BUS_EVENT_TYPE_PROTOCOL_UPGRADE_STARTED BusEventType = 51 // The market has stopped and settled BusEventType_BUS_EVENT_TYPE_SETTLE_MARKET BusEventType = 52 // The result of a transaction processed by the network BusEventType_BUS_EVENT_TYPE_TRANSACTION_RESULT BusEventType = 53 // Snapshot is taken at this block height BusEventType_BUS_EVENT_TYPE_SNAPSHOT_TAKEN BusEventType = 54 // Data node notifies that it is ready to upgrade BusEventType_BUS_EVENT_TYPE_PROTOCOL_UPGRADE_DATA_NODE_READY BusEventType = 55 // Event indicating parties had orders closed because they were distressed, but were not closed out. BusEventType_BUS_EVENT_TYPE_DISTRESSED_ORDERS_CLOSED BusEventType = 56 // Event indicating parties had orders closed because they were distressed, but were not closed out. BusEventType_BUS_EVENT_TYPE_EXPIRED_ORDERS BusEventType = 57 // Event indicating a market related event, for example when a market opens BusEventType_BUS_EVENT_TYPE_MARKET BusEventType = 101 // Event used to report failed transactions back to a user, this is excluded from the ALL type BusEventType_BUS_EVENT_TYPE_TX_ERROR BusEventType = 201 )
func (BusEventType) Descriptor ¶
func (BusEventType) Descriptor() protoreflect.EnumDescriptor
func (BusEventType) Enum ¶
func (x BusEventType) Enum() *BusEventType
func (BusEventType) EnumDescriptor
deprecated
func (BusEventType) EnumDescriptor() ([]byte, []int)
Deprecated: Use BusEventType.Descriptor instead.
func (BusEventType) Number ¶
func (x BusEventType) Number() protoreflect.EnumNumber
func (BusEventType) String ¶
func (x BusEventType) String() string
func (BusEventType) Type ¶
func (BusEventType) Type() protoreflect.EnumType
type BusEvent_Account ¶
type BusEvent_Asset ¶
type BusEvent_Auction ¶
type BusEvent_Auction struct { // Auction events Auction *AuctionEvent `protobuf:"bytes,121,opt,name=auction,proto3,oneof"` }
type BusEvent_BeginBlock ¶
type BusEvent_BeginBlock struct { // The core is starting to process a new block BeginBlock *BeginBlock `protobuf:"bytes,148,opt,name=begin_block,json=beginBlock,proto3,oneof"` }
type BusEvent_Checkpoint ¶
type BusEvent_Checkpoint struct { // Checkpoint was created Checkpoint *CheckpointEvent `protobuf:"bytes,135,opt,name=checkpoint,proto3,oneof"` }
type BusEvent_CoreSnapshotEvent ¶
type BusEvent_CoreSnapshotEvent struct { // A core snapshot has been taken at the end of the block CoreSnapshotEvent *CoreSnapshotData `protobuf:"bytes,153,opt,name=core_snapshot_event,json=coreSnapshotEvent,proto3,oneof"` }
type BusEvent_DelegationBalance ¶
type BusEvent_DelegationBalance struct { // Delegation balance events DelegationBalance *DelegationBalanceEvent `protobuf:"bytes,129,opt,name=delegation_balance,json=delegationBalance,proto3,oneof"` }
type BusEvent_Deposit ¶
type BusEvent_DistressedOrders ¶
type BusEvent_DistressedOrders struct { // Parties that had their orders closed because they were distressed DistressedOrders *DistressedOrders `protobuf:"bytes,155,opt,name=distressed_orders,json=distressedOrders,proto3,oneof"` }
type BusEvent_EndBlock ¶
type BusEvent_EndBlock struct { // The core finished to process a block EndBlock *EndBlock `protobuf:"bytes,149,opt,name=end_block,json=endBlock,proto3,oneof"` }
type BusEvent_EpochEvent ¶
type BusEvent_EpochEvent struct { // Epoch update events - See [Epoch](#zeta.Epoch) EpochEvent *EpochEvent `protobuf:"bytes,131,opt,name=epoch_event,json=epochEvent,proto3,oneof"` }
type BusEvent_Erc20MultisigSetThresholdEvent ¶
type BusEvent_Erc20MultisigSetThresholdEvent struct { // ERC20 multi sig set threshold event Erc20MultisigSetThresholdEvent *ERC20MultiSigThresholdSetEvent `protobuf:"bytes,142,opt,name=erc20_multisig_set_threshold_event,json=erc20MultisigSetThresholdEvent,proto3,oneof"` }
type BusEvent_Erc20MultisigSignerAdded ¶
type BusEvent_Erc20MultisigSignerAdded struct { // ERC20 multi sig signer added Erc20MultisigSignerAdded *ERC20MultiSigSignerAdded `protobuf:"bytes,143,opt,name=erc20_multisig_signer_added,json=erc20MultisigSignerAdded,proto3,oneof"` }
type BusEvent_Erc20MultisigSignerEvent ¶
type BusEvent_Erc20MultisigSignerEvent struct { // ERC20 multi sig signer event Erc20MultisigSignerEvent *ERC20MultiSigSignerEvent `protobuf:"bytes,141,opt,name=erc20_multisig_signer_event,json=erc20MultisigSignerEvent,proto3,oneof"` }
type BusEvent_Erc20MultisigSignerRemoved ¶
type BusEvent_Erc20MultisigSignerRemoved struct { // ERC20 multi sig signer removed Erc20MultisigSignerRemoved *ERC20MultiSigSignerRemoved `protobuf:"bytes,144,opt,name=erc20_multisig_signer_removed,json=erc20MultisigSignerRemoved,proto3,oneof"` }
type BusEvent_EthereumKeyRotation ¶
type BusEvent_EthereumKeyRotation struct { // Ethereum key rotation took place EthereumKeyRotation *EthereumKeyRotation `protobuf:"bytes,146,opt,name=ethereum_key_rotation,json=ethereumKeyRotation,proto3,oneof"` }
type BusEvent_ExpiredOrders ¶
type BusEvent_ExpiredOrders struct { // Orders that expired for a given market ExpiredOrders *ExpiredOrders `protobuf:"bytes,156,opt,name=expired_orders,json=expiredOrders,proto3,oneof"` }
type BusEvent_KeyRotation ¶
type BusEvent_KeyRotation struct { // Key rotation took place KeyRotation *KeyRotation `protobuf:"bytes,136,opt,name=key_rotation,json=keyRotation,proto3,oneof"` }
type BusEvent_LedgerMovements ¶
type BusEvent_LedgerMovements struct { // Transfer responses update events LedgerMovements *LedgerMovements `protobuf:"bytes,102,opt,name=ledger_movements,json=ledgerMovements,proto3,oneof"` }
type BusEvent_LiquidityProvision ¶
type BusEvent_LiquidityProvision struct { // LiquidityProvision events LiquidityProvision *zeta.LiquidityProvision `protobuf:"bytes,124,opt,name=liquidity_provision,json=liquidityProvision,proto3,oneof"` }
type BusEvent_LossSocialization ¶
type BusEvent_LossSocialization struct { // Loss socialization events LossSocialization *LossSocialization `protobuf:"bytes,113,opt,name=loss_socialization,json=lossSocialization,proto3,oneof"` }
type BusEvent_MarginLevels ¶
type BusEvent_MarginLevels struct { // Margin level update events MarginLevels *zeta.MarginLevels `protobuf:"bytes,108,opt,name=margin_levels,json=marginLevels,proto3,oneof"` }
type BusEvent_Market ¶
type BusEvent_Market struct { // Market tick events - See [MarketEvent](#zeta.MarketEvent) Market *MarketEvent `protobuf:"bytes,1001,opt,name=market,proto3,oneof"` }
type BusEvent_MarketCreated ¶
type BusEvent_MarketData ¶
type BusEvent_MarketData struct { // Market data events MarketData *zeta.MarketData `protobuf:"bytes,111,opt,name=market_data,json=marketData,proto3,oneof"` }
type BusEvent_MarketTick ¶
type BusEvent_MarketTick struct { // Market tick events MarketTick *MarketTick `protobuf:"bytes,118,opt,name=market_tick,json=marketTick,proto3,oneof"` }
type BusEvent_MarketUpdated ¶
type BusEvent_NetworkLimits ¶
type BusEvent_NetworkLimits struct { // Network limits events NetworkLimits *zeta.NetworkLimits `protobuf:"bytes,138,opt,name=network_limits,json=networkLimits,proto3,oneof"` }
type BusEvent_NetworkParameter ¶
type BusEvent_NetworkParameter struct { // Network parameter events NetworkParameter *zeta.NetworkParameter `protobuf:"bytes,123,opt,name=network_parameter,json=networkParameter,proto3,oneof"` }
type BusEvent_NodeSignature ¶
type BusEvent_NodeSignature struct { // Node signature events NodeSignature *v1.NodeSignature `protobuf:"bytes,112,opt,name=node_signature,json=nodeSignature,proto3,oneof"` }
type BusEvent_OracleData ¶
type BusEvent_OracleData struct { // OracleData events OracleData *zeta.OracleData `protobuf:"bytes,127,opt,name=oracle_data,json=oracleData,proto3,oneof"` }
type BusEvent_OracleSpec ¶
type BusEvent_OracleSpec struct { // OracleSpec events OracleSpec *zeta.OracleSpec `protobuf:"bytes,126,opt,name=oracle_spec,json=oracleSpec,proto3,oneof"` }
type BusEvent_Order ¶
type BusEvent_Party ¶
type BusEvent_PositionResolution ¶
type BusEvent_PositionResolution struct { // Position resolution events PositionResolution *PositionResolution `protobuf:"bytes,103,opt,name=position_resolution,json=positionResolution,proto3,oneof"` }
type BusEvent_PositionStateEvent ¶
type BusEvent_PositionStateEvent struct { // Position status for a party in a market PositionStateEvent *PositionStateEvent `protobuf:"bytes,145,opt,name=position_state_event,json=positionStateEvent,proto3,oneof"` }
type BusEvent_Proposal ¶
type BusEvent_ProtocolUpgradeDataNodeReady ¶
type BusEvent_ProtocolUpgradeDataNodeReady struct { // A core snapshot has been taken at the end of the block ProtocolUpgradeDataNodeReady *ProtocolUpgradeDataNodeReady `protobuf:"bytes,154,opt,name=protocol_upgrade_data_node_ready,json=protocolUpgradeDataNodeReady,proto3,oneof"` }
type BusEvent_ProtocolUpgradeEvent ¶
type BusEvent_ProtocolUpgradeEvent struct { // Protocol upgrade proposal updates ProtocolUpgradeEvent *ProtocolUpgradeEvent `protobuf:"bytes,147,opt,name=protocol_upgrade_event,json=protocolUpgradeEvent,proto3,oneof"` }
type BusEvent_ProtocolUpgradeStarted ¶
type BusEvent_ProtocolUpgradeStarted struct { // The core is starting a protocol upgrade ProtocolUpgradeStarted *ProtocolUpgradeStarted `protobuf:"bytes,150,opt,name=protocol_upgrade_started,json=protocolUpgradeStarted,proto3,oneof"` }
type BusEvent_RankingEvent ¶
type BusEvent_RankingEvent struct { // Ranking event RankingEvent *ValidatorRankingEvent `protobuf:"bytes,140,opt,name=ranking_event,json=rankingEvent,proto3,oneof"` }
type BusEvent_RewardPayout ¶
type BusEvent_RewardPayout struct { // Reward payout event RewardPayout *RewardPayoutEvent `protobuf:"bytes,134,opt,name=reward_payout,json=rewardPayout,proto3,oneof"` }
type BusEvent_RiskFactor ¶
type BusEvent_RiskFactor struct { // Risk factor events RiskFactor *zeta.RiskFactor `protobuf:"bytes,122,opt,name=risk_factor,json=riskFactor,proto3,oneof"` }
type BusEvent_SettleDistressed ¶
type BusEvent_SettleDistressed struct { // Position distressed events SettleDistressed *SettleDistressed `protobuf:"bytes,115,opt,name=settle_distressed,json=settleDistressed,proto3,oneof"` }
type BusEvent_SettleMarket ¶
type BusEvent_SettleMarket struct { // Settle market event for data-node to update positions for settled markets SettleMarket *SettleMarket `protobuf:"bytes,151,opt,name=settle_market,json=settleMarket,proto3,oneof"` }
type BusEvent_SettlePosition ¶
type BusEvent_SettlePosition struct { // Position settlement events SettlePosition *SettlePosition `protobuf:"bytes,114,opt,name=settle_position,json=settlePosition,proto3,oneof"` }
type BusEvent_StakeLinking ¶
type BusEvent_StakeLinking struct { // Staking event StakeLinking *StakeLinking `protobuf:"bytes,133,opt,name=stake_linking,json=stakeLinking,proto3,oneof"` }
type BusEvent_StateVar ¶
type BusEvent_StateVar struct { // State variable consensus state transition update StateVar *StateVar `protobuf:"bytes,137,opt,name=state_var,json=stateVar,proto3,oneof"` }
type BusEvent_TimeUpdate ¶
type BusEvent_TimeUpdate struct { // Time update events TimeUpdate *TimeUpdate `protobuf:"bytes,101,opt,name=time_update,json=timeUpdate,proto3,oneof"` }
type BusEvent_Trade ¶
type BusEvent_TransactionResult ¶
type BusEvent_TransactionResult struct { // The result of a transaction processed by the network TransactionResult *TransactionResult `protobuf:"bytes,152,opt,name=transaction_result,json=transactionResult,proto3,oneof"` }
type BusEvent_Transfer ¶
type BusEvent_Transfer struct { // Transfer event Transfer *Transfer `protobuf:"bytes,139,opt,name=transfer,proto3,oneof"` }
type BusEvent_TxErrEvent ¶
type BusEvent_TxErrEvent struct { // Transaction error events, not included in the ALL event type TxErrEvent *TxErrorEvent `protobuf:"bytes,2001,opt,name=tx_err_event,json=txErrEvent,proto3,oneof"` }
type BusEvent_ValidatorScore ¶
type BusEvent_ValidatorScore struct { // Validator score calculated ValidatorScore *ValidatorScoreEvent `protobuf:"bytes,130,opt,name=validator_score,json=validatorScore,proto3,oneof"` }
type BusEvent_ValidatorUpdate ¶
type BusEvent_ValidatorUpdate struct { // Validator update events ValidatorUpdate *ValidatorUpdate `protobuf:"bytes,132,opt,name=validator_update,json=validatorUpdate,proto3,oneof"` }
type BusEvent_Vote ¶
type BusEvent_Withdrawal ¶
type BusEvent_Withdrawal struct { // Withdrawal events Withdrawal *zeta.Withdrawal `protobuf:"bytes,119,opt,name=withdrawal,proto3,oneof"` }
type CheckpointEvent ¶
type CheckpointEvent struct { Hash string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"` BlockHash string `protobuf:"bytes,2,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` BlockHeight uint64 `protobuf:"varint,3,opt,name=block_height,json=blockHeight,proto3" json:"block_height,omitempty"` // contains filtered or unexported fields }
func (*CheckpointEvent) Descriptor
deprecated
func (*CheckpointEvent) Descriptor() ([]byte, []int)
Deprecated: Use CheckpointEvent.ProtoReflect.Descriptor instead.
func (*CheckpointEvent) GetBlockHash ¶
func (x *CheckpointEvent) GetBlockHash() string
func (*CheckpointEvent) GetBlockHeight ¶
func (x *CheckpointEvent) GetBlockHeight() uint64
func (*CheckpointEvent) GetHash ¶
func (x *CheckpointEvent) GetHash() string
func (*CheckpointEvent) ProtoMessage ¶
func (*CheckpointEvent) ProtoMessage()
func (*CheckpointEvent) ProtoReflect ¶
func (x *CheckpointEvent) ProtoReflect() protoreflect.Message
func (*CheckpointEvent) Reset ¶
func (x *CheckpointEvent) Reset()
func (*CheckpointEvent) String ¶
func (x *CheckpointEvent) String() string
type CoreSnapshotData ¶
type CoreSnapshotData struct { // The block height at which snapshot was taken BlockHeight uint64 `protobuf:"varint,1,opt,name=block_height,json=blockHeight,proto3" json:"block_height,omitempty"` // The hash of the snapshot block BlockHash string `protobuf:"bytes,2,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` // Core version CoreVersion string `protobuf:"bytes,3,opt,name=core_version,json=coreVersion,proto3" json:"core_version,omitempty"` // Indicates if the snapshot is taken as part of protocol upgrade ProtocolUpgradeBlock bool `protobuf:"varint,4,opt,name=protocol_upgrade_block,json=protocolUpgradeBlock,proto3" json:"protocol_upgrade_block,omitempty"` // contains filtered or unexported fields }
CoreSnapshotData represents the core snapshot data.
func (*CoreSnapshotData) Descriptor
deprecated
func (*CoreSnapshotData) Descriptor() ([]byte, []int)
Deprecated: Use CoreSnapshotData.ProtoReflect.Descriptor instead.
func (*CoreSnapshotData) GetBlockHash ¶
func (x *CoreSnapshotData) GetBlockHash() string
func (*CoreSnapshotData) GetBlockHeight ¶
func (x *CoreSnapshotData) GetBlockHeight() uint64
func (*CoreSnapshotData) GetCoreVersion ¶
func (x *CoreSnapshotData) GetCoreVersion() string
func (*CoreSnapshotData) GetProtocolUpgradeBlock ¶
func (x *CoreSnapshotData) GetProtocolUpgradeBlock() bool
func (*CoreSnapshotData) ProtoMessage ¶
func (*CoreSnapshotData) ProtoMessage()
func (*CoreSnapshotData) ProtoReflect ¶
func (x *CoreSnapshotData) ProtoReflect() protoreflect.Message
func (*CoreSnapshotData) Reset ¶
func (x *CoreSnapshotData) Reset()
func (*CoreSnapshotData) String ¶
func (x *CoreSnapshotData) String() string
type DelegationBalanceEvent ¶
type DelegationBalanceEvent struct { Party string `protobuf:"bytes,1,opt,name=party,proto3" json:"party,omitempty"` NodeId string `protobuf:"bytes,2,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` Amount string `protobuf:"bytes,3,opt,name=amount,proto3" json:"amount,omitempty"` EpochSeq string `protobuf:"bytes,4,opt,name=epoch_seq,json=epochSeq,proto3" json:"epoch_seq,omitempty"` // contains filtered or unexported fields }
DelegationBalanceEvent - updates on the delegation balance of a party to a node in the current epoch in effect
func (*DelegationBalanceEvent) Descriptor
deprecated
func (*DelegationBalanceEvent) Descriptor() ([]byte, []int)
Deprecated: Use DelegationBalanceEvent.ProtoReflect.Descriptor instead.
func (*DelegationBalanceEvent) GetAmount ¶
func (x *DelegationBalanceEvent) GetAmount() string
func (*DelegationBalanceEvent) GetEpochSeq ¶
func (x *DelegationBalanceEvent) GetEpochSeq() string
func (*DelegationBalanceEvent) GetNodeId ¶
func (x *DelegationBalanceEvent) GetNodeId() string
func (*DelegationBalanceEvent) GetParty ¶
func (x *DelegationBalanceEvent) GetParty() string
func (*DelegationBalanceEvent) ProtoMessage ¶
func (*DelegationBalanceEvent) ProtoMessage()
func (*DelegationBalanceEvent) ProtoReflect ¶
func (x *DelegationBalanceEvent) ProtoReflect() protoreflect.Message
func (*DelegationBalanceEvent) Reset ¶
func (x *DelegationBalanceEvent) Reset()
func (*DelegationBalanceEvent) String ¶
func (x *DelegationBalanceEvent) String() string
type DistressedOrders ¶
type DistressedOrders struct { // Market identifier for the event MarketId string `protobuf:"bytes,1,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // Slice of Party identifiers (public keys) for the event Parties []string `protobuf:"bytes,2,rep,name=parties,proto3" json:"parties,omitempty"` // contains filtered or unexported fields }
A distressed order contains the party IDs for all parties that were distressed and had their orders closed, but did not need to be closed out after cancelling their orders
func (*DistressedOrders) Descriptor
deprecated
func (*DistressedOrders) Descriptor() ([]byte, []int)
Deprecated: Use DistressedOrders.ProtoReflect.Descriptor instead.
func (*DistressedOrders) GetMarketId ¶
func (x *DistressedOrders) GetMarketId() string
func (*DistressedOrders) GetParties ¶
func (x *DistressedOrders) GetParties() []string
func (*DistressedOrders) ProtoMessage ¶
func (*DistressedOrders) ProtoMessage()
func (*DistressedOrders) ProtoReflect ¶
func (x *DistressedOrders) ProtoReflect() protoreflect.Message
func (*DistressedOrders) Reset ¶
func (x *DistressedOrders) Reset()
func (*DistressedOrders) String ¶
func (x *DistressedOrders) String() string
type ERC20MultiSigSignerAdded ¶
type ERC20MultiSigSignerAdded struct { // The identifier of the signature bundle SignatureId string `protobuf:"bytes,1,opt,name=signature_id,json=signatureId,proto3" json:"signature_id,omitempty"` // The zeta node ID of the node to be added ValidatorId string `protobuf:"bytes,2,opt,name=validator_id,json=validatorId,proto3" json:"validator_id,omitempty"` // the time at which this happened Timestamp int64 `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The ethereum address of the new signer NewSigner string `protobuf:"bytes,4,opt,name=new_signer,json=newSigner,proto3" json:"new_signer,omitempty"` // The address of the submitter of the transaction Submitter string `protobuf:"bytes,5,opt,name=submitter,proto3" json:"submitter,omitempty"` // The nonce used. Nonce string `protobuf:"bytes,6,opt,name=nonce,proto3" json:"nonce,omitempty"` // The epoch that the node was added for EpochSeq string `protobuf:"bytes,7,opt,name=epoch_seq,json=epochSeq,proto3" json:"epoch_seq,omitempty"` // contains filtered or unexported fields }
func (*ERC20MultiSigSignerAdded) Descriptor
deprecated
func (*ERC20MultiSigSignerAdded) Descriptor() ([]byte, []int)
Deprecated: Use ERC20MultiSigSignerAdded.ProtoReflect.Descriptor instead.
func (*ERC20MultiSigSignerAdded) GetEpochSeq ¶
func (x *ERC20MultiSigSignerAdded) GetEpochSeq() string
func (*ERC20MultiSigSignerAdded) GetNewSigner ¶
func (x *ERC20MultiSigSignerAdded) GetNewSigner() string
func (*ERC20MultiSigSignerAdded) GetNonce ¶
func (x *ERC20MultiSigSignerAdded) GetNonce() string
func (*ERC20MultiSigSignerAdded) GetSignatureId ¶
func (x *ERC20MultiSigSignerAdded) GetSignatureId() string
func (*ERC20MultiSigSignerAdded) GetSubmitter ¶
func (x *ERC20MultiSigSignerAdded) GetSubmitter() string
func (*ERC20MultiSigSignerAdded) GetTimestamp ¶
func (x *ERC20MultiSigSignerAdded) GetTimestamp() int64
func (*ERC20MultiSigSignerAdded) GetValidatorId ¶
func (x *ERC20MultiSigSignerAdded) GetValidatorId() string
func (*ERC20MultiSigSignerAdded) ProtoMessage ¶
func (*ERC20MultiSigSignerAdded) ProtoMessage()
func (*ERC20MultiSigSignerAdded) ProtoReflect ¶
func (x *ERC20MultiSigSignerAdded) ProtoReflect() protoreflect.Message
func (*ERC20MultiSigSignerAdded) Reset ¶
func (x *ERC20MultiSigSignerAdded) Reset()
func (*ERC20MultiSigSignerAdded) String ¶
func (x *ERC20MultiSigSignerAdded) String() string
type ERC20MultiSigSignerEvent ¶
type ERC20MultiSigSignerEvent struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Type ERC20MultiSigSignerEvent_Type `protobuf:"varint,2,opt,name=type,proto3,enum=zeta.events.v1.ERC20MultiSigSignerEvent_Type" json:"type,omitempty"` Signer string `protobuf:"bytes,3,opt,name=signer,proto3" json:"signer,omitempty"` Nonce string `protobuf:"bytes,4,opt,name=nonce,proto3" json:"nonce,omitempty"` BlockTime int64 `protobuf:"varint,5,opt,name=block_time,json=blockTime,proto3" json:"block_time,omitempty"` TxHash string `protobuf:"bytes,6,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"` LogIndex uint64 `protobuf:"varint,7,opt,name=log_index,json=logIndex,proto3" json:"log_index,omitempty"` BlockNumber uint64 `protobuf:"varint,8,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` // contains filtered or unexported fields }
func (*ERC20MultiSigSignerEvent) Descriptor
deprecated
func (*ERC20MultiSigSignerEvent) Descriptor() ([]byte, []int)
Deprecated: Use ERC20MultiSigSignerEvent.ProtoReflect.Descriptor instead.
func (*ERC20MultiSigSignerEvent) GetBlockNumber ¶
func (x *ERC20MultiSigSignerEvent) GetBlockNumber() uint64
func (*ERC20MultiSigSignerEvent) GetBlockTime ¶
func (x *ERC20MultiSigSignerEvent) GetBlockTime() int64
func (*ERC20MultiSigSignerEvent) GetId ¶
func (x *ERC20MultiSigSignerEvent) GetId() string
func (*ERC20MultiSigSignerEvent) GetLogIndex ¶
func (x *ERC20MultiSigSignerEvent) GetLogIndex() uint64
func (*ERC20MultiSigSignerEvent) GetNonce ¶
func (x *ERC20MultiSigSignerEvent) GetNonce() string
func (*ERC20MultiSigSignerEvent) GetSigner ¶
func (x *ERC20MultiSigSignerEvent) GetSigner() string
func (*ERC20MultiSigSignerEvent) GetTxHash ¶
func (x *ERC20MultiSigSignerEvent) GetTxHash() string
func (*ERC20MultiSigSignerEvent) GetType ¶
func (x *ERC20MultiSigSignerEvent) GetType() ERC20MultiSigSignerEvent_Type
func (*ERC20MultiSigSignerEvent) ProtoMessage ¶
func (*ERC20MultiSigSignerEvent) ProtoMessage()
func (*ERC20MultiSigSignerEvent) ProtoReflect ¶
func (x *ERC20MultiSigSignerEvent) ProtoReflect() protoreflect.Message
func (*ERC20MultiSigSignerEvent) Reset ¶
func (x *ERC20MultiSigSignerEvent) Reset()
func (*ERC20MultiSigSignerEvent) String ¶
func (x *ERC20MultiSigSignerEvent) String() string
type ERC20MultiSigSignerEvent_Type ¶
type ERC20MultiSigSignerEvent_Type int32
const ( ERC20MultiSigSignerEvent_TYPE_UNSPECIFIED ERC20MultiSigSignerEvent_Type = 0 ERC20MultiSigSignerEvent_TYPE_ADDED ERC20MultiSigSignerEvent_Type = 1 ERC20MultiSigSignerEvent_TYPE_REMOVED ERC20MultiSigSignerEvent_Type = 2 )
func (ERC20MultiSigSignerEvent_Type) Descriptor ¶
func (ERC20MultiSigSignerEvent_Type) Descriptor() protoreflect.EnumDescriptor
func (ERC20MultiSigSignerEvent_Type) Enum ¶
func (x ERC20MultiSigSignerEvent_Type) Enum() *ERC20MultiSigSignerEvent_Type
func (ERC20MultiSigSignerEvent_Type) EnumDescriptor
deprecated
func (ERC20MultiSigSignerEvent_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use ERC20MultiSigSignerEvent_Type.Descriptor instead.
func (ERC20MultiSigSignerEvent_Type) Number ¶
func (x ERC20MultiSigSignerEvent_Type) Number() protoreflect.EnumNumber
func (ERC20MultiSigSignerEvent_Type) String ¶
func (x ERC20MultiSigSignerEvent_Type) String() string
func (ERC20MultiSigSignerEvent_Type) Type ¶
func (ERC20MultiSigSignerEvent_Type) Type() protoreflect.EnumType
type ERC20MultiSigSignerRemoved ¶
type ERC20MultiSigSignerRemoved struct { // A list containing all the IDs of bundle generated // There should be one bundle generated for every validators // in the validator set SignatureSubmitters []*ERC20MultiSigSignerRemovedSubmitter `protobuf:"bytes,1,rep,name=signature_submitters,json=signatureSubmitters,proto3" json:"signature_submitters,omitempty"` // The zeta node ID of the node which is to be removed ValidatorId string `protobuf:"bytes,2,opt,name=validator_id,json=validatorId,proto3" json:"validator_id,omitempty"` // the time at which this happened Timestamp int64 `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The ethereum address of the signer to be removed OldSigner string `protobuf:"bytes,4,opt,name=old_signer,json=oldSigner,proto3" json:"old_signer,omitempty"` // The nonce used. Nonce string `protobuf:"bytes,5,opt,name=nonce,proto3" json:"nonce,omitempty"` // The epoch that the node was removed for EpochSeq string `protobuf:"bytes,6,opt,name=epoch_seq,json=epochSeq,proto3" json:"epoch_seq,omitempty"` // contains filtered or unexported fields }
func (*ERC20MultiSigSignerRemoved) Descriptor
deprecated
func (*ERC20MultiSigSignerRemoved) Descriptor() ([]byte, []int)
Deprecated: Use ERC20MultiSigSignerRemoved.ProtoReflect.Descriptor instead.
func (*ERC20MultiSigSignerRemoved) GetEpochSeq ¶
func (x *ERC20MultiSigSignerRemoved) GetEpochSeq() string
func (*ERC20MultiSigSignerRemoved) GetNonce ¶
func (x *ERC20MultiSigSignerRemoved) GetNonce() string
func (*ERC20MultiSigSignerRemoved) GetOldSigner ¶
func (x *ERC20MultiSigSignerRemoved) GetOldSigner() string
func (*ERC20MultiSigSignerRemoved) GetSignatureSubmitters ¶
func (x *ERC20MultiSigSignerRemoved) GetSignatureSubmitters() []*ERC20MultiSigSignerRemovedSubmitter
func (*ERC20MultiSigSignerRemoved) GetTimestamp ¶
func (x *ERC20MultiSigSignerRemoved) GetTimestamp() int64
func (*ERC20MultiSigSignerRemoved) GetValidatorId ¶
func (x *ERC20MultiSigSignerRemoved) GetValidatorId() string
func (*ERC20MultiSigSignerRemoved) ProtoMessage ¶
func (*ERC20MultiSigSignerRemoved) ProtoMessage()
func (*ERC20MultiSigSignerRemoved) ProtoReflect ¶
func (x *ERC20MultiSigSignerRemoved) ProtoReflect() protoreflect.Message
func (*ERC20MultiSigSignerRemoved) Reset ¶
func (x *ERC20MultiSigSignerRemoved) Reset()
func (*ERC20MultiSigSignerRemoved) String ¶
func (x *ERC20MultiSigSignerRemoved) String() string
type ERC20MultiSigSignerRemovedSubmitter ¶
type ERC20MultiSigSignerRemovedSubmitter struct { // The ID of this signature bundle SignatureId string `protobuf:"bytes,1,opt,name=signature_id,json=signatureId,proto3" json:"signature_id,omitempty"` // The address of the submitter of the transaction Submitter string `protobuf:"bytes,2,opt,name=submitter,proto3" json:"submitter,omitempty"` // contains filtered or unexported fields }
func (*ERC20MultiSigSignerRemovedSubmitter) Descriptor
deprecated
func (*ERC20MultiSigSignerRemovedSubmitter) Descriptor() ([]byte, []int)
Deprecated: Use ERC20MultiSigSignerRemovedSubmitter.ProtoReflect.Descriptor instead.
func (*ERC20MultiSigSignerRemovedSubmitter) GetSignatureId ¶
func (x *ERC20MultiSigSignerRemovedSubmitter) GetSignatureId() string
func (*ERC20MultiSigSignerRemovedSubmitter) GetSubmitter ¶
func (x *ERC20MultiSigSignerRemovedSubmitter) GetSubmitter() string
func (*ERC20MultiSigSignerRemovedSubmitter) ProtoMessage ¶
func (*ERC20MultiSigSignerRemovedSubmitter) ProtoMessage()
func (*ERC20MultiSigSignerRemovedSubmitter) ProtoReflect ¶
func (x *ERC20MultiSigSignerRemovedSubmitter) ProtoReflect() protoreflect.Message
func (*ERC20MultiSigSignerRemovedSubmitter) Reset ¶
func (x *ERC20MultiSigSignerRemovedSubmitter) Reset()
func (*ERC20MultiSigSignerRemovedSubmitter) String ¶
func (x *ERC20MultiSigSignerRemovedSubmitter) String() string
type ERC20MultiSigThresholdSetEvent ¶
type ERC20MultiSigThresholdSetEvent struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` NewThreshold uint32 `protobuf:"varint,2,opt,name=new_threshold,json=newThreshold,proto3" json:"new_threshold,omitempty"` Nonce string `protobuf:"bytes,3,opt,name=nonce,proto3" json:"nonce,omitempty"` BlockTime int64 `protobuf:"varint,4,opt,name=block_time,json=blockTime,proto3" json:"block_time,omitempty"` TxHash string `protobuf:"bytes,5,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"` LogIndex uint64 `protobuf:"varint,6,opt,name=log_index,json=logIndex,proto3" json:"log_index,omitempty"` BlockNumber uint64 `protobuf:"varint,7,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` // contains filtered or unexported fields }
func (*ERC20MultiSigThresholdSetEvent) Descriptor
deprecated
func (*ERC20MultiSigThresholdSetEvent) Descriptor() ([]byte, []int)
Deprecated: Use ERC20MultiSigThresholdSetEvent.ProtoReflect.Descriptor instead.
func (*ERC20MultiSigThresholdSetEvent) GetBlockNumber ¶
func (x *ERC20MultiSigThresholdSetEvent) GetBlockNumber() uint64
func (*ERC20MultiSigThresholdSetEvent) GetBlockTime ¶
func (x *ERC20MultiSigThresholdSetEvent) GetBlockTime() int64
func (*ERC20MultiSigThresholdSetEvent) GetId ¶
func (x *ERC20MultiSigThresholdSetEvent) GetId() string
func (*ERC20MultiSigThresholdSetEvent) GetLogIndex ¶
func (x *ERC20MultiSigThresholdSetEvent) GetLogIndex() uint64
func (*ERC20MultiSigThresholdSetEvent) GetNewThreshold ¶
func (x *ERC20MultiSigThresholdSetEvent) GetNewThreshold() uint32
func (*ERC20MultiSigThresholdSetEvent) GetNonce ¶
func (x *ERC20MultiSigThresholdSetEvent) GetNonce() string
func (*ERC20MultiSigThresholdSetEvent) GetTxHash ¶
func (x *ERC20MultiSigThresholdSetEvent) GetTxHash() string
func (*ERC20MultiSigThresholdSetEvent) ProtoMessage ¶
func (*ERC20MultiSigThresholdSetEvent) ProtoMessage()
func (*ERC20MultiSigThresholdSetEvent) ProtoReflect ¶
func (x *ERC20MultiSigThresholdSetEvent) ProtoReflect() protoreflect.Message
func (*ERC20MultiSigThresholdSetEvent) Reset ¶
func (x *ERC20MultiSigThresholdSetEvent) Reset()
func (*ERC20MultiSigThresholdSetEvent) String ¶
func (x *ERC20MultiSigThresholdSetEvent) String() string
type EndBlock ¶
type EndBlock struct { Height uint64 `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"` // contains filtered or unexported fields }
EndBlock
func (*EndBlock) Descriptor
deprecated
func (*EndBlock) ProtoMessage ¶
func (*EndBlock) ProtoMessage()
func (*EndBlock) ProtoReflect ¶
func (x *EndBlock) ProtoReflect() protoreflect.Message
type EpochEvent ¶
type EpochEvent struct { // Sequence number that increases by one each epoch Seq uint64 `protobuf:"varint,1,opt,name=seq,proto3" json:"seq,omitempty"` // Action tells us what action is taking place Action zeta.EpochAction `protobuf:"varint,2,opt,name=action,proto3,enum=zeta.EpochAction" json:"action,omitempty"` // What time did this epoch start StartTime int64 `protobuf:"varint,3,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // What time should this epoch end ExpireTime int64 `protobuf:"varint,4,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"` // What time did it actually end EndTime int64 `protobuf:"varint,5,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // contains filtered or unexported fields }
Epoch details
func (*EpochEvent) Descriptor
deprecated
func (*EpochEvent) Descriptor() ([]byte, []int)
Deprecated: Use EpochEvent.ProtoReflect.Descriptor instead.
func (*EpochEvent) GetAction ¶
func (x *EpochEvent) GetAction() zeta.EpochAction
func (*EpochEvent) GetEndTime ¶
func (x *EpochEvent) GetEndTime() int64
func (*EpochEvent) GetExpireTime ¶
func (x *EpochEvent) GetExpireTime() int64
func (*EpochEvent) GetSeq ¶
func (x *EpochEvent) GetSeq() uint64
func (*EpochEvent) GetStartTime ¶
func (x *EpochEvent) GetStartTime() int64
func (*EpochEvent) ProtoMessage ¶
func (*EpochEvent) ProtoMessage()
func (*EpochEvent) ProtoReflect ¶
func (x *EpochEvent) ProtoReflect() protoreflect.Message
func (*EpochEvent) Reset ¶
func (x *EpochEvent) Reset()
func (*EpochEvent) String ¶
func (x *EpochEvent) String() string
type EthereumKeyRotation ¶
type EthereumKeyRotation struct { // Node id of the node NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` // Old Ethereum address of validator node OldAddress string `protobuf:"bytes,2,opt,name=old_address,json=oldAddress,proto3" json:"old_address,omitempty"` // New Ethereum address of validator node NewAddress string `protobuf:"bytes,3,opt,name=new_address,json=newAddress,proto3" json:"new_address,omitempty"` // Height of the block where key rotation took effect BlockHeight uint64 `protobuf:"varint,4,opt,name=block_height,json=blockHeight,proto3" json:"block_height,omitempty"` // contains filtered or unexported fields }
An Ethereum key rotation events contains information about Ethereum key rotation
func (*EthereumKeyRotation) Descriptor
deprecated
func (*EthereumKeyRotation) Descriptor() ([]byte, []int)
Deprecated: Use EthereumKeyRotation.ProtoReflect.Descriptor instead.
func (*EthereumKeyRotation) GetBlockHeight ¶
func (x *EthereumKeyRotation) GetBlockHeight() uint64
func (*EthereumKeyRotation) GetNewAddress ¶
func (x *EthereumKeyRotation) GetNewAddress() string
func (*EthereumKeyRotation) GetNodeId ¶
func (x *EthereumKeyRotation) GetNodeId() string
func (*EthereumKeyRotation) GetOldAddress ¶
func (x *EthereumKeyRotation) GetOldAddress() string
func (*EthereumKeyRotation) ProtoMessage ¶
func (*EthereumKeyRotation) ProtoMessage()
func (*EthereumKeyRotation) ProtoReflect ¶
func (x *EthereumKeyRotation) ProtoReflect() protoreflect.Message
func (*EthereumKeyRotation) Reset ¶
func (x *EthereumKeyRotation) Reset()
func (*EthereumKeyRotation) String ¶
func (x *EthereumKeyRotation) String() string
type ExpiredOrders ¶
type ExpiredOrders struct { // Market identifier for the event MarketId string `protobuf:"bytes,1,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // Slice of expired order identifiers OrderIds []string `protobuf:"bytes,2,rep,name=order_ids,json=orderIds,proto3" json:"order_ids,omitempty"` // contains filtered or unexported fields }
func (*ExpiredOrders) Descriptor
deprecated
func (*ExpiredOrders) Descriptor() ([]byte, []int)
Deprecated: Use ExpiredOrders.ProtoReflect.Descriptor instead.
func (*ExpiredOrders) GetMarketId ¶
func (x *ExpiredOrders) GetMarketId() string
func (*ExpiredOrders) GetOrderIds ¶
func (x *ExpiredOrders) GetOrderIds() []string
func (*ExpiredOrders) ProtoMessage ¶
func (*ExpiredOrders) ProtoMessage()
func (*ExpiredOrders) ProtoReflect ¶
func (x *ExpiredOrders) ProtoReflect() protoreflect.Message
func (*ExpiredOrders) Reset ¶
func (x *ExpiredOrders) Reset()
func (*ExpiredOrders) String ¶
func (x *ExpiredOrders) String() string
type KeyRotation ¶
type KeyRotation struct { // Node id of the node NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` // Old Zeta public key of validator node OldPubKey string `protobuf:"bytes,2,opt,name=old_pub_key,json=oldPubKey,proto3" json:"old_pub_key,omitempty"` // New Zeta public key of validator node NewPubKey string `protobuf:"bytes,3,opt,name=new_pub_key,json=newPubKey,proto3" json:"new_pub_key,omitempty"` // Height of the block where key rotation took effect BlockHeight uint64 `protobuf:"varint,4,opt,name=block_height,json=blockHeight,proto3" json:"block_height,omitempty"` // contains filtered or unexported fields }
A key rotation events contains information about Zeta key rotation
func (*KeyRotation) Descriptor
deprecated
func (*KeyRotation) Descriptor() ([]byte, []int)
Deprecated: Use KeyRotation.ProtoReflect.Descriptor instead.
func (*KeyRotation) GetBlockHeight ¶
func (x *KeyRotation) GetBlockHeight() uint64
func (*KeyRotation) GetNewPubKey ¶
func (x *KeyRotation) GetNewPubKey() string
func (*KeyRotation) GetNodeId ¶
func (x *KeyRotation) GetNodeId() string
func (*KeyRotation) GetOldPubKey ¶
func (x *KeyRotation) GetOldPubKey() string
func (*KeyRotation) ProtoMessage ¶
func (*KeyRotation) ProtoMessage()
func (*KeyRotation) ProtoReflect ¶
func (x *KeyRotation) ProtoReflect() protoreflect.Message
func (*KeyRotation) Reset ¶
func (x *KeyRotation) Reset()
func (*KeyRotation) String ¶
func (x *KeyRotation) String() string
type LedgerMovements ¶
type LedgerMovements struct { // One or more entries containing internal transfer information LedgerMovements []*zeta.LedgerMovement `protobuf:"bytes,1,rep,name=ledger_movements,json=ledgerMovements,proto3" json:"ledger_movements,omitempty"` // contains filtered or unexported fields }
A transfer responses event contains a collection of transfer information
func (*LedgerMovements) Descriptor
deprecated
func (*LedgerMovements) Descriptor() ([]byte, []int)
Deprecated: Use LedgerMovements.ProtoReflect.Descriptor instead.
func (*LedgerMovements) GetLedgerMovements ¶
func (x *LedgerMovements) GetLedgerMovements() []*zeta.LedgerMovement
func (*LedgerMovements) ProtoMessage ¶
func (*LedgerMovements) ProtoMessage()
func (*LedgerMovements) ProtoReflect ¶
func (x *LedgerMovements) ProtoReflect() protoreflect.Message
func (*LedgerMovements) Reset ¶
func (x *LedgerMovements) Reset()
func (*LedgerMovements) String ¶
func (x *LedgerMovements) String() string
type LossSocialization ¶
type LossSocialization struct { // Market identifier for the event MarketId string `protobuf:"bytes,1,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // Party identifier (public key) for the event PartyId string `protobuf:"bytes,2,opt,name=party_id,json=partyId,proto3" json:"party_id,omitempty"` // Amount distributed Amount string `protobuf:"bytes,3,opt,name=amount,proto3" json:"amount,omitempty"` // contains filtered or unexported fields }
A loss socialization event contains details on the amount of wins unable to be distributed
func (*LossSocialization) Descriptor
deprecated
func (*LossSocialization) Descriptor() ([]byte, []int)
Deprecated: Use LossSocialization.ProtoReflect.Descriptor instead.
func (*LossSocialization) GetAmount ¶
func (x *LossSocialization) GetAmount() string
func (*LossSocialization) GetMarketId ¶
func (x *LossSocialization) GetMarketId() string
func (*LossSocialization) GetPartyId ¶
func (x *LossSocialization) GetPartyId() string
func (*LossSocialization) ProtoMessage ¶
func (*LossSocialization) ProtoMessage()
func (*LossSocialization) ProtoReflect ¶
func (x *LossSocialization) ProtoReflect() protoreflect.Message
func (*LossSocialization) Reset ¶
func (x *LossSocialization) Reset()
func (*LossSocialization) String ¶
func (x *LossSocialization) String() string
type MarketEvent ¶
type MarketEvent struct { // Market identifier for the event MarketId string `protobuf:"bytes,1,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // Payload is a unique information string Payload string `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"` // contains filtered or unexported fields }
MarketEvent - the common denominator for all market events interface has a method to return a string for logging
func (*MarketEvent) Descriptor
deprecated
func (*MarketEvent) Descriptor() ([]byte, []int)
Deprecated: Use MarketEvent.ProtoReflect.Descriptor instead.
func (*MarketEvent) GetMarketId ¶
func (x *MarketEvent) GetMarketId() string
func (*MarketEvent) GetPayload ¶
func (x *MarketEvent) GetPayload() string
func (*MarketEvent) ProtoMessage ¶
func (*MarketEvent) ProtoMessage()
func (*MarketEvent) ProtoReflect ¶
func (x *MarketEvent) ProtoReflect() protoreflect.Message
func (*MarketEvent) Reset ¶
func (x *MarketEvent) Reset()
func (*MarketEvent) String ¶
func (x *MarketEvent) String() string
type MarketTick ¶
type MarketTick struct { // Market identifier for the event Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Timestamp containing latest update from Zeta blockchain aka Zeta-time Time int64 `protobuf:"varint,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
A market ticket event contains the time value for when a particular market was last processed on Zeta
func (*MarketTick) Descriptor
deprecated
func (*MarketTick) Descriptor() ([]byte, []int)
Deprecated: Use MarketTick.ProtoReflect.Descriptor instead.
func (*MarketTick) GetId ¶
func (x *MarketTick) GetId() string
func (*MarketTick) GetTime ¶
func (x *MarketTick) GetTime() int64
func (*MarketTick) ProtoMessage ¶
func (*MarketTick) ProtoMessage()
func (*MarketTick) ProtoReflect ¶
func (x *MarketTick) ProtoReflect() protoreflect.Message
func (*MarketTick) Reset ¶
func (x *MarketTick) Reset()
func (*MarketTick) String ¶
func (x *MarketTick) String() string
type OneOffTransfer ¶
type OneOffTransfer struct { DeliverOn int64 `protobuf:"varint,1,opt,name=deliver_on,json=deliverOn,proto3" json:"deliver_on,omitempty"` // contains filtered or unexported fields }
func (*OneOffTransfer) Descriptor
deprecated
func (*OneOffTransfer) Descriptor() ([]byte, []int)
Deprecated: Use OneOffTransfer.ProtoReflect.Descriptor instead.
func (*OneOffTransfer) GetDeliverOn ¶
func (x *OneOffTransfer) GetDeliverOn() int64
func (OneOffTransfer) IsTransferKind ¶
func (OneOffTransfer) IsTransferKind()
func (*OneOffTransfer) ProtoMessage ¶
func (*OneOffTransfer) ProtoMessage()
func (*OneOffTransfer) ProtoReflect ¶
func (x *OneOffTransfer) ProtoReflect() protoreflect.Message
func (*OneOffTransfer) Reset ¶
func (x *OneOffTransfer) Reset()
func (*OneOffTransfer) String ¶
func (x *OneOffTransfer) String() string
type PositionResolution ¶
type PositionResolution struct { // Market identifier for the event MarketId string `protobuf:"bytes,1,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // Number of distressed traders Distressed int64 `protobuf:"varint,2,opt,name=distressed,proto3" json:"distressed,omitempty"` // Number of close outs Closed int64 `protobuf:"varint,3,opt,name=closed,proto3" json:"closed,omitempty"` // Mark price as a string representing a scaled price MarkPrice string `protobuf:"bytes,4,opt,name=mark_price,json=markPrice,proto3" json:"mark_price,omitempty"` // contains filtered or unexported fields }
A position resolution event contains information on distressed trades
func (*PositionResolution) Descriptor
deprecated
func (*PositionResolution) Descriptor() ([]byte, []int)
Deprecated: Use PositionResolution.ProtoReflect.Descriptor instead.
func (*PositionResolution) GetClosed ¶
func (x *PositionResolution) GetClosed() int64
func (*PositionResolution) GetDistressed ¶
func (x *PositionResolution) GetDistressed() int64
func (*PositionResolution) GetMarkPrice ¶
func (x *PositionResolution) GetMarkPrice() string
func (*PositionResolution) GetMarketId ¶
func (x *PositionResolution) GetMarketId() string
func (*PositionResolution) ProtoMessage ¶
func (*PositionResolution) ProtoMessage()
func (*PositionResolution) ProtoReflect ¶
func (x *PositionResolution) ProtoReflect() protoreflect.Message
func (*PositionResolution) Reset ¶
func (x *PositionResolution) Reset()
func (*PositionResolution) String ¶
func (x *PositionResolution) String() string
type PositionStateEvent ¶
type PositionStateEvent struct { // Party identifier for this position update PartyId string `protobuf:"bytes,1,opt,name=party_id,json=partyId,proto3" json:"party_id,omitempty"` // Market identifier for this position update MarketId string `protobuf:"bytes,2,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // Current position Size int64 `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"` // Potential orders PotentialBuys int64 `protobuf:"varint,4,opt,name=potential_buys,json=potentialBuys,proto3" json:"potential_buys,omitempty"` PotentialSells int64 `protobuf:"varint,5,opt,name=potential_sells,json=potentialSells,proto3" json:"potential_sells,omitempty"` // Volume weighted prices VwBuyPrice string `protobuf:"bytes,6,opt,name=vw_buy_price,json=vwBuyPrice,proto3" json:"vw_buy_price,omitempty"` VwSellPrice string `protobuf:"bytes,7,opt,name=vw_sell_price,json=vwSellPrice,proto3" json:"vw_sell_price,omitempty"` // contains filtered or unexported fields }
A position state event contains the current position state for a single party in a single market
func (*PositionStateEvent) Descriptor
deprecated
func (*PositionStateEvent) Descriptor() ([]byte, []int)
Deprecated: Use PositionStateEvent.ProtoReflect.Descriptor instead.
func (*PositionStateEvent) GetMarketId ¶
func (x *PositionStateEvent) GetMarketId() string
func (*PositionStateEvent) GetPartyId ¶
func (x *PositionStateEvent) GetPartyId() string
func (*PositionStateEvent) GetPotentialBuys ¶
func (x *PositionStateEvent) GetPotentialBuys() int64
func (*PositionStateEvent) GetPotentialSells ¶
func (x *PositionStateEvent) GetPotentialSells() int64
func (*PositionStateEvent) GetSize ¶
func (x *PositionStateEvent) GetSize() int64
func (*PositionStateEvent) GetVwBuyPrice ¶
func (x *PositionStateEvent) GetVwBuyPrice() string
func (*PositionStateEvent) GetVwSellPrice ¶
func (x *PositionStateEvent) GetVwSellPrice() string
func (*PositionStateEvent) ProtoMessage ¶
func (*PositionStateEvent) ProtoMessage()
func (*PositionStateEvent) ProtoReflect ¶
func (x *PositionStateEvent) ProtoReflect() protoreflect.Message
func (*PositionStateEvent) Reset ¶
func (x *PositionStateEvent) Reset()
func (*PositionStateEvent) String ¶
func (x *PositionStateEvent) String() string
type ProtocolUpgradeDataNodeReady ¶
type ProtocolUpgradeDataNodeReady struct { LastBlockHeight uint64 `protobuf:"varint,1,opt,name=last_block_height,json=lastBlockHeight,proto3" json:"last_block_height,omitempty"` // contains filtered or unexported fields }
The data node is ready fro protocol upgrade
func (*ProtocolUpgradeDataNodeReady) Descriptor
deprecated
func (*ProtocolUpgradeDataNodeReady) Descriptor() ([]byte, []int)
Deprecated: Use ProtocolUpgradeDataNodeReady.ProtoReflect.Descriptor instead.
func (*ProtocolUpgradeDataNodeReady) GetLastBlockHeight ¶
func (x *ProtocolUpgradeDataNodeReady) GetLastBlockHeight() uint64
func (*ProtocolUpgradeDataNodeReady) ProtoMessage ¶
func (*ProtocolUpgradeDataNodeReady) ProtoMessage()
func (*ProtocolUpgradeDataNodeReady) ProtoReflect ¶
func (x *ProtocolUpgradeDataNodeReady) ProtoReflect() protoreflect.Message
func (*ProtocolUpgradeDataNodeReady) Reset ¶
func (x *ProtocolUpgradeDataNodeReady) Reset()
func (*ProtocolUpgradeDataNodeReady) String ¶
func (x *ProtocolUpgradeDataNodeReady) String() string
type ProtocolUpgradeEvent ¶
type ProtocolUpgradeEvent struct { // The block height at which to perform the upgrade UpgradeBlockHeight uint64 `protobuf:"varint,1,opt,name=upgrade_block_height,json=upgradeBlockHeight,proto3" json:"upgrade_block_height,omitempty"` // the release tag for the zeta binary ZetaReleaseTag string `protobuf:"bytes,2,opt,name=zeta_release_tag,json=zetaReleaseTag,proto3" json:"zeta_release_tag,omitempty"` // tendermint validators that have agreed to the upgrade Approvers []string `protobuf:"bytes,3,rep,name=approvers,proto3" json:"approvers,omitempty"` // the status of the proposal Status ProtocolUpgradeProposalStatus `protobuf:"varint,4,opt,name=status,proto3,enum=zeta.events.v1.ProtocolUpgradeProposalStatus" json:"status,omitempty"` // contains filtered or unexported fields }
func (*ProtocolUpgradeEvent) Descriptor
deprecated
func (*ProtocolUpgradeEvent) Descriptor() ([]byte, []int)
Deprecated: Use ProtocolUpgradeEvent.ProtoReflect.Descriptor instead.
func (*ProtocolUpgradeEvent) GetApprovers ¶
func (x *ProtocolUpgradeEvent) GetApprovers() []string
func (*ProtocolUpgradeEvent) GetStatus ¶
func (x *ProtocolUpgradeEvent) GetStatus() ProtocolUpgradeProposalStatus
func (*ProtocolUpgradeEvent) GetUpgradeBlockHeight ¶
func (x *ProtocolUpgradeEvent) GetUpgradeBlockHeight() uint64
func (*ProtocolUpgradeEvent) GetZetaReleaseTag ¶
func (x *ProtocolUpgradeEvent) GetZetaReleaseTag() string
func (*ProtocolUpgradeEvent) ProtoMessage ¶
func (*ProtocolUpgradeEvent) ProtoMessage()
func (*ProtocolUpgradeEvent) ProtoReflect ¶
func (x *ProtocolUpgradeEvent) ProtoReflect() protoreflect.Message
func (*ProtocolUpgradeEvent) Reset ¶
func (x *ProtocolUpgradeEvent) Reset()
func (*ProtocolUpgradeEvent) String ¶
func (x *ProtocolUpgradeEvent) String() string
type ProtocolUpgradeProposalStatus ¶
type ProtocolUpgradeProposalStatus int32
const ( ProtocolUpgradeProposalStatus_PROTOCOL_UPGRADE_PROPOSAL_STATUS_UNSPECIFIED ProtocolUpgradeProposalStatus = 0 // The proposal is pending ProtocolUpgradeProposalStatus_PROTOCOL_UPGRADE_PROPOSAL_STATUS_PENDING ProtocolUpgradeProposalStatus = 1 // The proposal is approved ProtocolUpgradeProposalStatus_PROTOCOL_UPGRADE_PROPOSAL_STATUS_APPROVED ProtocolUpgradeProposalStatus = 2 // The proposal is rejected ProtocolUpgradeProposalStatus_PROTOCOL_UPGRADE_PROPOSAL_STATUS_REJECTED ProtocolUpgradeProposalStatus = 3 )
func (ProtocolUpgradeProposalStatus) Descriptor ¶
func (ProtocolUpgradeProposalStatus) Descriptor() protoreflect.EnumDescriptor
func (ProtocolUpgradeProposalStatus) Enum ¶
func (x ProtocolUpgradeProposalStatus) Enum() *ProtocolUpgradeProposalStatus
func (ProtocolUpgradeProposalStatus) EnumDescriptor
deprecated
func (ProtocolUpgradeProposalStatus) EnumDescriptor() ([]byte, []int)
Deprecated: Use ProtocolUpgradeProposalStatus.Descriptor instead.
func (ProtocolUpgradeProposalStatus) Number ¶
func (x ProtocolUpgradeProposalStatus) Number() protoreflect.EnumNumber
func (ProtocolUpgradeProposalStatus) String ¶
func (x ProtocolUpgradeProposalStatus) String() string
func (ProtocolUpgradeProposalStatus) Type ¶
func (ProtocolUpgradeProposalStatus) Type() protoreflect.EnumType
type ProtocolUpgradeStarted ¶
type ProtocolUpgradeStarted struct { LastBlockHeight uint64 `protobuf:"varint,1,opt,name=last_block_height,json=lastBlockHeight,proto3" json:"last_block_height,omitempty"` // contains filtered or unexported fields }
The core is starting a protocol upgrade
func (*ProtocolUpgradeStarted) Descriptor
deprecated
func (*ProtocolUpgradeStarted) Descriptor() ([]byte, []int)
Deprecated: Use ProtocolUpgradeStarted.ProtoReflect.Descriptor instead.
func (*ProtocolUpgradeStarted) GetLastBlockHeight ¶
func (x *ProtocolUpgradeStarted) GetLastBlockHeight() uint64
func (*ProtocolUpgradeStarted) ProtoMessage ¶
func (*ProtocolUpgradeStarted) ProtoMessage()
func (*ProtocolUpgradeStarted) ProtoReflect ¶
func (x *ProtocolUpgradeStarted) ProtoReflect() protoreflect.Message
func (*ProtocolUpgradeStarted) Reset ¶
func (x *ProtocolUpgradeStarted) Reset()
func (*ProtocolUpgradeStarted) String ¶
func (x *ProtocolUpgradeStarted) String() string
type RecurringTransfer ¶
type RecurringTransfer struct { StartEpoch uint64 `protobuf:"varint,1,opt,name=start_epoch,json=startEpoch,proto3" json:"start_epoch,omitempty"` EndEpoch *uint64 `protobuf:"varint,2,opt,name=end_epoch,json=endEpoch,proto3,oneof" json:"end_epoch,omitempty"` Factor string `protobuf:"bytes,3,opt,name=factor,proto3" json:"factor,omitempty"` DispatchStrategy *zeta.DispatchStrategy `protobuf:"bytes,4,opt,name=dispatch_strategy,json=dispatchStrategy,proto3" json:"dispatch_strategy,omitempty"` // contains filtered or unexported fields }
func (*RecurringTransfer) Descriptor
deprecated
func (*RecurringTransfer) Descriptor() ([]byte, []int)
Deprecated: Use RecurringTransfer.ProtoReflect.Descriptor instead.
func (*RecurringTransfer) GetDispatchStrategy ¶
func (x *RecurringTransfer) GetDispatchStrategy() *zeta.DispatchStrategy
func (*RecurringTransfer) GetEndEpoch ¶
func (x *RecurringTransfer) GetEndEpoch() uint64
func (*RecurringTransfer) GetFactor ¶
func (x *RecurringTransfer) GetFactor() string
func (*RecurringTransfer) GetStartEpoch ¶
func (x *RecurringTransfer) GetStartEpoch() uint64
func (RecurringTransfer) IsTransferKind ¶
func (RecurringTransfer) IsTransferKind()
func (*RecurringTransfer) ProtoMessage ¶
func (*RecurringTransfer) ProtoMessage()
func (*RecurringTransfer) ProtoReflect ¶
func (x *RecurringTransfer) ProtoReflect() protoreflect.Message
func (*RecurringTransfer) Reset ¶
func (x *RecurringTransfer) Reset()
func (*RecurringTransfer) String ¶
func (x *RecurringTransfer) String() string
type RewardPayoutEvent ¶
type RewardPayoutEvent struct { Party string `protobuf:"bytes,1,opt,name=party,proto3" json:"party,omitempty"` EpochSeq string `protobuf:"bytes,2,opt,name=epoch_seq,json=epochSeq,proto3" json:"epoch_seq,omitempty"` Asset string `protobuf:"bytes,3,opt,name=asset,proto3" json:"asset,omitempty"` Amount string `protobuf:"bytes,4,opt,name=amount,proto3" json:"amount,omitempty"` PercentOfTotalReward string `protobuf:"bytes,5,opt,name=percent_of_total_reward,json=percentOfTotalReward,proto3" json:"percent_of_total_reward,omitempty"` Timestamp int64 `protobuf:"varint,6,opt,name=timestamp,proto3" json:"timestamp,omitempty"` RewardType string `protobuf:"bytes,7,opt,name=reward_type,json=rewardType,proto3" json:"reward_type,omitempty"` Market string `protobuf:"bytes,8,opt,name=market,proto3" json:"market,omitempty"` // contains filtered or unexported fields }
func (*RewardPayoutEvent) Descriptor
deprecated
func (*RewardPayoutEvent) Descriptor() ([]byte, []int)
Deprecated: Use RewardPayoutEvent.ProtoReflect.Descriptor instead.
func (*RewardPayoutEvent) GetAmount ¶
func (x *RewardPayoutEvent) GetAmount() string
func (*RewardPayoutEvent) GetAsset ¶
func (x *RewardPayoutEvent) GetAsset() string
func (*RewardPayoutEvent) GetEpochSeq ¶
func (x *RewardPayoutEvent) GetEpochSeq() string
func (*RewardPayoutEvent) GetMarket ¶
func (x *RewardPayoutEvent) GetMarket() string
func (*RewardPayoutEvent) GetParty ¶
func (x *RewardPayoutEvent) GetParty() string
func (*RewardPayoutEvent) GetPercentOfTotalReward ¶
func (x *RewardPayoutEvent) GetPercentOfTotalReward() string
func (*RewardPayoutEvent) GetRewardType ¶
func (x *RewardPayoutEvent) GetRewardType() string
func (*RewardPayoutEvent) GetTimestamp ¶
func (x *RewardPayoutEvent) GetTimestamp() int64
func (*RewardPayoutEvent) ProtoMessage ¶
func (*RewardPayoutEvent) ProtoMessage()
func (*RewardPayoutEvent) ProtoReflect ¶
func (x *RewardPayoutEvent) ProtoReflect() protoreflect.Message
func (*RewardPayoutEvent) Reset ¶
func (x *RewardPayoutEvent) Reset()
func (*RewardPayoutEvent) String ¶
func (x *RewardPayoutEvent) String() string
type SettleDistressed ¶
type SettleDistressed struct { // Market identifier for the event MarketId string `protobuf:"bytes,1,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // Party identifier (public key) for the event PartyId string `protobuf:"bytes,2,opt,name=party_id,json=partyId,proto3" json:"party_id,omitempty"` // Margin value as an integer, for example `123456` is a correctly // formatted price of `1.23456` assuming market configured to 5 decimal places Margin string `protobuf:"bytes,3,opt,name=margin,proto3" json:"margin,omitempty"` // Price as an integer, for example `123456` is a correctly // formatted price of `1.23456` assuming market configured to 5 decimal places Price string `protobuf:"bytes,4,opt,name=price,proto3" json:"price,omitempty"` // contains filtered or unexported fields }
A settle distressed event contains information on distressed trading parties who are closed out
func (*SettleDistressed) Descriptor
deprecated
func (*SettleDistressed) Descriptor() ([]byte, []int)
Deprecated: Use SettleDistressed.ProtoReflect.Descriptor instead.
func (*SettleDistressed) GetMargin ¶
func (x *SettleDistressed) GetMargin() string
func (*SettleDistressed) GetMarketId ¶
func (x *SettleDistressed) GetMarketId() string
func (*SettleDistressed) GetPartyId ¶
func (x *SettleDistressed) GetPartyId() string
func (*SettleDistressed) GetPrice ¶
func (x *SettleDistressed) GetPrice() string
func (*SettleDistressed) ProtoMessage ¶
func (*SettleDistressed) ProtoMessage()
func (*SettleDistressed) ProtoReflect ¶
func (x *SettleDistressed) ProtoReflect() protoreflect.Message
func (*SettleDistressed) Reset ¶
func (x *SettleDistressed) Reset()
func (*SettleDistressed) String ¶
func (x *SettleDistressed) String() string
type SettleMarket ¶
type SettleMarket struct { // Market identifier for the event MarketId string `protobuf:"bytes,1,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // Price of settlement as a string Price string `protobuf:"bytes,2,opt,name=price,proto3" json:"price,omitempty"` // Position factor - 10 ^ number of position decimal places PositionFactor string `protobuf:"bytes,3,opt,name=position_factor,json=positionFactor,proto3" json:"position_factor,omitempty"` // contains filtered or unexported fields }
A settle market event to notify data node that a market has been settled so positions and PL can be updated accordingly
func (*SettleMarket) Descriptor
deprecated
func (*SettleMarket) Descriptor() ([]byte, []int)
Deprecated: Use SettleMarket.ProtoReflect.Descriptor instead.
func (*SettleMarket) GetMarketId ¶
func (x *SettleMarket) GetMarketId() string
func (*SettleMarket) GetPositionFactor ¶
func (x *SettleMarket) GetPositionFactor() string
func (*SettleMarket) GetPrice ¶
func (x *SettleMarket) GetPrice() string
func (*SettleMarket) ProtoMessage ¶
func (*SettleMarket) ProtoMessage()
func (*SettleMarket) ProtoReflect ¶
func (x *SettleMarket) ProtoReflect() protoreflect.Message
func (*SettleMarket) Reset ¶
func (x *SettleMarket) Reset()
func (*SettleMarket) String ¶
func (x *SettleMarket) String() string
type SettlePosition ¶
type SettlePosition struct { // Market identifier for the event MarketId string `protobuf:"bytes,1,opt,name=market_id,json=marketId,proto3" json:"market_id,omitempty"` // Party identifier (public key) for the event PartyId string `protobuf:"bytes,2,opt,name=party_id,json=partyId,proto3" json:"party_id,omitempty"` // Price of settlement as a string Price string `protobuf:"bytes,3,opt,name=price,proto3" json:"price,omitempty"` // A collection of 1 or more trade settlements TradeSettlements []*TradeSettlement `protobuf:"bytes,4,rep,name=trade_settlements,json=tradeSettlements,proto3" json:"trade_settlements,omitempty"` // Position factor - 10 ^ number of position decimal places PositionFactor string `protobuf:"bytes,5,opt,name=position_factor,json=positionFactor,proto3" json:"position_factor,omitempty"` // contains filtered or unexported fields }
A settle position event contains position settlement information for a party
func (*SettlePosition) Descriptor
deprecated
func (*SettlePosition) Descriptor() ([]byte, []int)
Deprecated: Use SettlePosition.ProtoReflect.Descriptor instead.
func (*SettlePosition) GetMarketId ¶
func (x *SettlePosition) GetMarketId() string
func (*SettlePosition) GetPartyId ¶
func (x *SettlePosition) GetPartyId() string
func (*SettlePosition) GetPositionFactor ¶
func (x *SettlePosition) GetPositionFactor() string
func (*SettlePosition) GetPrice ¶
func (x *SettlePosition) GetPrice() string
func (*SettlePosition) GetTradeSettlements ¶
func (x *SettlePosition) GetTradeSettlements() []*TradeSettlement
func (*SettlePosition) ProtoMessage ¶
func (*SettlePosition) ProtoMessage()
func (*SettlePosition) ProtoReflect ¶
func (x *SettlePosition) ProtoReflect() protoreflect.Message
func (*SettlePosition) Reset ¶
func (x *SettlePosition) Reset()
func (*SettlePosition) String ¶
func (x *SettlePosition) String() string
type StakeLinking ¶
type StakeLinking struct { // The internal ID for this staking event Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The type of event Type StakeLinking_Type `protobuf:"varint,2,opt,name=type,proto3,enum=zeta.events.v1.StakeLinking_Type" json:"type,omitempty"` // The timestamps at which the event was emitted by ethereum Ts int64 `protobuf:"varint,3,opt,name=ts,proto3" json:"ts,omitempty"` // The party to whom the event is directed at. Party string `protobuf:"bytes,4,opt,name=party,proto3" json:"party,omitempty"` // The amount of stake deposited or removed Amount string `protobuf:"bytes,5,opt,name=amount,proto3" json:"amount,omitempty"` // The status of the event Status StakeLinking_Status `protobuf:"varint,6,opt,name=status,proto3,enum=zeta.events.v1.StakeLinking_Status" json:"status,omitempty"` // The time at which the zeta network finalized the state of the event FinalizedAt int64 `protobuf:"varint,7,opt,name=finalized_at,json=finalizedAt,proto3" json:"finalized_at,omitempty"` // The hash of the transaction from which the events happen TxHash string `protobuf:"bytes,8,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"` // The block when the event happened BlockHeight uint64 `protobuf:"varint,9,opt,name=block_height,json=blockHeight,proto3" json:"block_height,omitempty"` // The block time BlockTime int64 `protobuf:"varint,10,opt,name=block_time,json=blockTime,proto3" json:"block_time,omitempty"` // The log index LogIndex uint64 `protobuf:"varint,11,opt,name=log_index,json=logIndex,proto3" json:"log_index,omitempty"` // the ethereum address from which the stake link was initiated EthereumAddress string `protobuf:"bytes,12,opt,name=ethereum_address,json=ethereumAddress,proto3" json:"ethereum_address,omitempty"` // contains filtered or unexported fields }
StakeLinking - an event notifying of stake being deposited or removed for a given party These events are emitted for every Staking deposit or removed accepted by the network
func (*StakeLinking) Descriptor
deprecated
func (*StakeLinking) Descriptor() ([]byte, []int)
Deprecated: Use StakeLinking.ProtoReflect.Descriptor instead.
func (*StakeLinking) GetAmount ¶
func (x *StakeLinking) GetAmount() string
func (*StakeLinking) GetBlockHeight ¶
func (x *StakeLinking) GetBlockHeight() uint64
func (*StakeLinking) GetBlockTime ¶
func (x *StakeLinking) GetBlockTime() int64
func (*StakeLinking) GetEthereumAddress ¶
func (x *StakeLinking) GetEthereumAddress() string
func (*StakeLinking) GetFinalizedAt ¶
func (x *StakeLinking) GetFinalizedAt() int64
func (*StakeLinking) GetId ¶
func (x *StakeLinking) GetId() string
func (*StakeLinking) GetLogIndex ¶
func (x *StakeLinking) GetLogIndex() uint64
func (*StakeLinking) GetParty ¶
func (x *StakeLinking) GetParty() string
func (*StakeLinking) GetStatus ¶
func (x *StakeLinking) GetStatus() StakeLinking_Status
func (*StakeLinking) GetTs ¶
func (x *StakeLinking) GetTs() int64
func (*StakeLinking) GetTxHash ¶
func (x *StakeLinking) GetTxHash() string
func (*StakeLinking) GetType ¶
func (x *StakeLinking) GetType() StakeLinking_Type
func (*StakeLinking) ProtoMessage ¶
func (*StakeLinking) ProtoMessage()
func (*StakeLinking) ProtoReflect ¶
func (x *StakeLinking) ProtoReflect() protoreflect.Message
func (*StakeLinking) Reset ¶
func (x *StakeLinking) Reset()
func (*StakeLinking) String ¶
func (x *StakeLinking) String() string
type StakeLinking_Status ¶
type StakeLinking_Status int32
const ( // Default value StakeLinking_STATUS_UNSPECIFIED StakeLinking_Status = 0 // Indicates an event waiting for confirmation from the Zeta network StakeLinking_STATUS_PENDING StakeLinking_Status = 1 // Indicates an event accepted by the Zeta network StakeLinking_STATUS_ACCEPTED StakeLinking_Status = 2 // Indicates an event rejected by the Zeta network StakeLinking_STATUS_REJECTED StakeLinking_Status = 3 )
func (StakeLinking_Status) Descriptor ¶
func (StakeLinking_Status) Descriptor() protoreflect.EnumDescriptor
func (StakeLinking_Status) Enum ¶
func (x StakeLinking_Status) Enum() *StakeLinking_Status
func (StakeLinking_Status) EnumDescriptor
deprecated
func (StakeLinking_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use StakeLinking_Status.Descriptor instead.
func (StakeLinking_Status) Number ¶
func (x StakeLinking_Status) Number() protoreflect.EnumNumber
func (StakeLinking_Status) String ¶
func (x StakeLinking_Status) String() string
func (StakeLinking_Status) Type ¶
func (StakeLinking_Status) Type() protoreflect.EnumType
type StakeLinking_Type ¶
type StakeLinking_Type int32
const ( // Default value StakeLinking_TYPE_UNSPECIFIED StakeLinking_Type = 0 // Indicate of a stake deposit instruction StakeLinking_TYPE_LINK StakeLinking_Type = 1 // Indicate of a stake remove instruction StakeLinking_TYPE_UNLINK StakeLinking_Type = 2 )
func (StakeLinking_Type) Descriptor ¶
func (StakeLinking_Type) Descriptor() protoreflect.EnumDescriptor
func (StakeLinking_Type) Enum ¶
func (x StakeLinking_Type) Enum() *StakeLinking_Type
func (StakeLinking_Type) EnumDescriptor
deprecated
func (StakeLinking_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use StakeLinking_Type.Descriptor instead.
func (StakeLinking_Type) Number ¶
func (x StakeLinking_Type) Number() protoreflect.EnumNumber
func (StakeLinking_Type) String ¶
func (x StakeLinking_Type) String() string
func (StakeLinking_Type) Type ¶
func (StakeLinking_Type) Type() protoreflect.EnumType
type StateVar ¶
type StateVar struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` EventId string `protobuf:"bytes,2,opt,name=event_id,json=eventId,proto3" json:"event_id,omitempty"` State string `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"` // contains filtered or unexported fields }
StateVarEvent - updates on state changes in state variable consensus
func (*StateVar) Descriptor
deprecated
func (*StateVar) GetEventId ¶
func (*StateVar) ProtoMessage ¶
func (*StateVar) ProtoMessage()
func (*StateVar) ProtoReflect ¶
func (x *StateVar) ProtoReflect() protoreflect.Message
type StreamStartEvent ¶
type StreamStartEvent struct { ChainId string `protobuf:"bytes,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` // contains filtered or unexported fields }
func (*StreamStartEvent) Descriptor
deprecated
func (*StreamStartEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamStartEvent.ProtoReflect.Descriptor instead.
func (*StreamStartEvent) GetChainId ¶
func (x *StreamStartEvent) GetChainId() string
func (*StreamStartEvent) ProtoMessage ¶
func (*StreamStartEvent) ProtoMessage()
func (*StreamStartEvent) ProtoReflect ¶
func (x *StreamStartEvent) ProtoReflect() protoreflect.Message
func (*StreamStartEvent) Reset ¶
func (x *StreamStartEvent) Reset()
func (*StreamStartEvent) String ¶
func (x *StreamStartEvent) String() string
type TimeUpdate ¶
type TimeUpdate struct { // Timestamp containing latest update from Zeta blockchain aka Zeta-time Timestamp int64 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // contains filtered or unexported fields }
A time update event contains the latest time update from Zeta blockchain and indicates the start of a new block
func (*TimeUpdate) Descriptor
deprecated
func (*TimeUpdate) Descriptor() ([]byte, []int)
Deprecated: Use TimeUpdate.ProtoReflect.Descriptor instead.
func (*TimeUpdate) GetTimestamp ¶
func (x *TimeUpdate) GetTimestamp() int64
func (*TimeUpdate) ProtoMessage ¶
func (*TimeUpdate) ProtoMessage()
func (*TimeUpdate) ProtoReflect ¶
func (x *TimeUpdate) ProtoReflect() protoreflect.Message
func (*TimeUpdate) Reset ¶
func (x *TimeUpdate) Reset()
func (*TimeUpdate) String ¶
func (x *TimeUpdate) String() string
type TradeSettlement ¶
type TradeSettlement struct { // Size of trade settlement Size int64 `protobuf:"varint,1,opt,name=size,proto3" json:"size,omitempty"` // Price of settlement as string (in asset decimals) Price string `protobuf:"bytes,2,opt,name=price,proto3" json:"price,omitempty"` // Price of settlement as a string (in market decimals) MarketPrice string `protobuf:"bytes,3,opt,name=market_price,json=marketPrice,proto3" json:"market_price,omitempty"` // contains filtered or unexported fields }
A trade settlement is part of the settle position event
func (*TradeSettlement) Descriptor
deprecated
func (*TradeSettlement) Descriptor() ([]byte, []int)
Deprecated: Use TradeSettlement.ProtoReflect.Descriptor instead.
func (*TradeSettlement) GetMarketPrice ¶
func (x *TradeSettlement) GetMarketPrice() string
func (*TradeSettlement) GetPrice ¶
func (x *TradeSettlement) GetPrice() string
func (*TradeSettlement) GetSize ¶
func (x *TradeSettlement) GetSize() int64
func (*TradeSettlement) ProtoMessage ¶
func (*TradeSettlement) ProtoMessage()
func (*TradeSettlement) ProtoReflect ¶
func (x *TradeSettlement) ProtoReflect() protoreflect.Message
func (*TradeSettlement) Reset ¶
func (x *TradeSettlement) Reset()
func (*TradeSettlement) String ¶
func (x *TradeSettlement) String() string
type TransactionResult ¶
type TransactionResult struct { // Unique party identifier for the related party PartyId string `protobuf:"bytes,1,opt,name=party_id,json=partyId,proto3" json:"party_id,omitempty"` // The status of the transaction, did it succeed or an error was raised. Status bool `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"` // The hash of the transaction Hash string `protobuf:"bytes,3,opt,name=hash,proto3" json:"hash,omitempty"` // The transaction itself as received by the network // Types that are assignable to Transaction: // // *TransactionResult_OrderSubmission // *TransactionResult_OrderAmendment // *TransactionResult_OrderCancellation // *TransactionResult_Proposal // *TransactionResult_VoteSubmission // *TransactionResult_LiquidityProvisionSubmission // *TransactionResult_WithdrawSubmission // *TransactionResult_DelegateSubmission // *TransactionResult_UndelegateSubmission // *TransactionResult_LiquidityProvisionCancellation // *TransactionResult_LiquidityProvisionAmendment // *TransactionResult_Transfer // *TransactionResult_CancelTransfer // *TransactionResult_AnnounceNode // *TransactionResult_OracleDataSubmission // *TransactionResult_ProtocolUpgradeProposal // *TransactionResult_IssueSignatures // *TransactionResult_BatchMarketInstructions // *TransactionResult_KeyRotateSubmission // *TransactionResult_EthereumKeyRotateSubmission Transaction isTransactionResult_Transaction `protobuf_oneof:"transaction"` // extra details about the transaction processing // // Types that are assignable to Extra: // // *TransactionResult_Success // *TransactionResult_Failure Extra isTransactionResult_Extra `protobuf_oneof:"extra"` // contains filtered or unexported fields }
func (*TransactionResult) Descriptor
deprecated
func (*TransactionResult) Descriptor() ([]byte, []int)
Deprecated: Use TransactionResult.ProtoReflect.Descriptor instead.
func (*TransactionResult) GetAnnounceNode ¶
func (x *TransactionResult) GetAnnounceNode() *v1.AnnounceNode
func (*TransactionResult) GetBatchMarketInstructions ¶
func (x *TransactionResult) GetBatchMarketInstructions() *v1.BatchMarketInstructions
func (*TransactionResult) GetCancelTransfer ¶
func (x *TransactionResult) GetCancelTransfer() *v1.CancelTransfer
func (*TransactionResult) GetDelegateSubmission ¶
func (x *TransactionResult) GetDelegateSubmission() *v1.DelegateSubmission
func (*TransactionResult) GetEthereumKeyRotateSubmission ¶
func (x *TransactionResult) GetEthereumKeyRotateSubmission() *v1.EthereumKeyRotateSubmission
func (*TransactionResult) GetExtra ¶
func (m *TransactionResult) GetExtra() isTransactionResult_Extra
func (*TransactionResult) GetFailure ¶
func (x *TransactionResult) GetFailure() *TransactionResult_FailureDetails
func (*TransactionResult) GetHash ¶
func (x *TransactionResult) GetHash() string
func (*TransactionResult) GetIssueSignatures ¶
func (x *TransactionResult) GetIssueSignatures() *v1.IssueSignatures
func (*TransactionResult) GetKeyRotateSubmission ¶
func (x *TransactionResult) GetKeyRotateSubmission() *v1.KeyRotateSubmission
func (*TransactionResult) GetLiquidityProvisionAmendment ¶
func (x *TransactionResult) GetLiquidityProvisionAmendment() *v1.LiquidityProvisionAmendment
func (*TransactionResult) GetLiquidityProvisionCancellation ¶
func (x *TransactionResult) GetLiquidityProvisionCancellation() *v1.LiquidityProvisionCancellation
func (*TransactionResult) GetLiquidityProvisionSubmission ¶
func (x *TransactionResult) GetLiquidityProvisionSubmission() *v1.LiquidityProvisionSubmission
func (*TransactionResult) GetOracleDataSubmission ¶
func (x *TransactionResult) GetOracleDataSubmission() *v1.OracleDataSubmission
func (*TransactionResult) GetOrderAmendment ¶
func (x *TransactionResult) GetOrderAmendment() *v1.OrderAmendment
func (*TransactionResult) GetOrderCancellation ¶
func (x *TransactionResult) GetOrderCancellation() *v1.OrderCancellation
func (*TransactionResult) GetOrderSubmission ¶
func (x *TransactionResult) GetOrderSubmission() *v1.OrderSubmission
func (*TransactionResult) GetPartyId ¶
func (x *TransactionResult) GetPartyId() string
func (*TransactionResult) GetProposal ¶
func (x *TransactionResult) GetProposal() *v1.ProposalSubmission
func (*TransactionResult) GetProtocolUpgradeProposal ¶
func (x *TransactionResult) GetProtocolUpgradeProposal() *v1.ProtocolUpgradeProposal
func (*TransactionResult) GetStatus ¶
func (x *TransactionResult) GetStatus() bool
func (*TransactionResult) GetSuccess ¶
func (x *TransactionResult) GetSuccess() *TransactionResult_SuccessDetails
func (*TransactionResult) GetTransaction ¶
func (m *TransactionResult) GetTransaction() isTransactionResult_Transaction
func (*TransactionResult) GetTransfer ¶
func (x *TransactionResult) GetTransfer() *v1.Transfer
func (*TransactionResult) GetUndelegateSubmission ¶
func (x *TransactionResult) GetUndelegateSubmission() *v1.UndelegateSubmission
func (*TransactionResult) GetVoteSubmission ¶
func (x *TransactionResult) GetVoteSubmission() *v1.VoteSubmission
func (*TransactionResult) GetWithdrawSubmission ¶
func (x *TransactionResult) GetWithdrawSubmission() *v1.WithdrawSubmission
func (TransactionResult) IsEvent ¶
func (TransactionResult) IsEvent()
func (*TransactionResult) ProtoMessage ¶
func (*TransactionResult) ProtoMessage()
func (*TransactionResult) ProtoReflect ¶
func (x *TransactionResult) ProtoReflect() protoreflect.Message
func (*TransactionResult) Reset ¶
func (x *TransactionResult) Reset()
func (*TransactionResult) String ¶
func (x *TransactionResult) String() string
type TransactionResult_AnnounceNode ¶
type TransactionResult_AnnounceNode struct {
AnnounceNode *v1.AnnounceNode `protobuf:"bytes,115,opt,name=announce_node,json=announceNode,proto3,oneof"`
}
type TransactionResult_BatchMarketInstructions ¶
type TransactionResult_BatchMarketInstructions struct {
BatchMarketInstructions *v1.BatchMarketInstructions `protobuf:"bytes,119,opt,name=batch_market_instructions,json=batchMarketInstructions,proto3,oneof"`
}
type TransactionResult_CancelTransfer ¶
type TransactionResult_CancelTransfer struct {
CancelTransfer *v1.CancelTransfer `protobuf:"bytes,114,opt,name=cancel_transfer,json=cancelTransfer,proto3,oneof"`
}
type TransactionResult_DelegateSubmission ¶
type TransactionResult_DelegateSubmission struct {
DelegateSubmission *v1.DelegateSubmission `protobuf:"bytes,108,opt,name=delegate_submission,json=delegateSubmission,proto3,oneof"`
}
type TransactionResult_EthereumKeyRotateSubmission ¶
type TransactionResult_EthereumKeyRotateSubmission struct {
EthereumKeyRotateSubmission *v1.EthereumKeyRotateSubmission `protobuf:"bytes,121,opt,name=ethereum_key_rotate_submission,json=ethereumKeyRotateSubmission,proto3,oneof"`
}
type TransactionResult_Failure ¶
type TransactionResult_Failure struct {
Failure *TransactionResult_FailureDetails `protobuf:"bytes,1002,opt,name=failure,proto3,oneof"`
}
type TransactionResult_FailureDetails ¶
type TransactionResult_FailureDetails struct { // An error message explaining the reason for the transaction failing processing Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
func (*TransactionResult_FailureDetails) Descriptor
deprecated
func (*TransactionResult_FailureDetails) Descriptor() ([]byte, []int)
Deprecated: Use TransactionResult_FailureDetails.ProtoReflect.Descriptor instead.
func (*TransactionResult_FailureDetails) GetError ¶
func (x *TransactionResult_FailureDetails) GetError() string
func (*TransactionResult_FailureDetails) ProtoMessage ¶
func (*TransactionResult_FailureDetails) ProtoMessage()
func (*TransactionResult_FailureDetails) ProtoReflect ¶
func (x *TransactionResult_FailureDetails) ProtoReflect() protoreflect.Message
func (*TransactionResult_FailureDetails) Reset ¶
func (x *TransactionResult_FailureDetails) Reset()
func (*TransactionResult_FailureDetails) String ¶
func (x *TransactionResult_FailureDetails) String() string
type TransactionResult_IssueSignatures ¶
type TransactionResult_IssueSignatures struct {
IssueSignatures *v1.IssueSignatures `protobuf:"bytes,118,opt,name=issue_signatures,json=issueSignatures,proto3,oneof"`
}
type TransactionResult_KeyRotateSubmission ¶
type TransactionResult_KeyRotateSubmission struct {
KeyRotateSubmission *v1.KeyRotateSubmission `protobuf:"bytes,120,opt,name=key_rotate_submission,json=keyRotateSubmission,proto3,oneof"`
}
type TransactionResult_LiquidityProvisionAmendment ¶
type TransactionResult_LiquidityProvisionAmendment struct {
LiquidityProvisionAmendment *v1.LiquidityProvisionAmendment `protobuf:"bytes,112,opt,name=liquidity_provision_amendment,json=liquidityProvisionAmendment,proto3,oneof"`
}
type TransactionResult_LiquidityProvisionCancellation ¶
type TransactionResult_LiquidityProvisionCancellation struct {
LiquidityProvisionCancellation *v1.LiquidityProvisionCancellation `protobuf:"bytes,111,opt,name=liquidity_provision_cancellation,json=liquidityProvisionCancellation,proto3,oneof"`
}
type TransactionResult_LiquidityProvisionSubmission ¶
type TransactionResult_LiquidityProvisionSubmission struct {
LiquidityProvisionSubmission *v1.LiquidityProvisionSubmission `protobuf:"bytes,106,opt,name=liquidity_provision_submission,json=liquidityProvisionSubmission,proto3,oneof"`
}
type TransactionResult_OracleDataSubmission ¶
type TransactionResult_OracleDataSubmission struct {
OracleDataSubmission *v1.OracleDataSubmission `protobuf:"bytes,116,opt,name=oracle_data_submission,json=oracleDataSubmission,proto3,oneof"`
}
type TransactionResult_OrderAmendment ¶
type TransactionResult_OrderAmendment struct {
OrderAmendment *v1.OrderAmendment `protobuf:"bytes,102,opt,name=order_amendment,json=orderAmendment,proto3,oneof"`
}
type TransactionResult_OrderCancellation ¶
type TransactionResult_OrderCancellation struct {
OrderCancellation *v1.OrderCancellation `protobuf:"bytes,103,opt,name=order_cancellation,json=orderCancellation,proto3,oneof"`
}
type TransactionResult_OrderSubmission ¶
type TransactionResult_OrderSubmission struct {
OrderSubmission *v1.OrderSubmission `protobuf:"bytes,101,opt,name=order_submission,json=orderSubmission,proto3,oneof"`
}
type TransactionResult_Proposal ¶
type TransactionResult_Proposal struct {
Proposal *v1.ProposalSubmission `protobuf:"bytes,104,opt,name=proposal,proto3,oneof"`
}
type TransactionResult_ProtocolUpgradeProposal ¶
type TransactionResult_ProtocolUpgradeProposal struct {
ProtocolUpgradeProposal *v1.ProtocolUpgradeProposal `protobuf:"bytes,117,opt,name=protocol_upgrade_proposal,json=protocolUpgradeProposal,proto3,oneof"`
}
type TransactionResult_Success ¶
type TransactionResult_Success struct {
Success *TransactionResult_SuccessDetails `protobuf:"bytes,1001,opt,name=success,proto3,oneof"`
}
type TransactionResult_SuccessDetails ¶
type TransactionResult_SuccessDetails struct {
// contains filtered or unexported fields
}
func (*TransactionResult_SuccessDetails) Descriptor
deprecated
func (*TransactionResult_SuccessDetails) Descriptor() ([]byte, []int)
Deprecated: Use TransactionResult_SuccessDetails.ProtoReflect.Descriptor instead.
func (*TransactionResult_SuccessDetails) ProtoMessage ¶
func (*TransactionResult_SuccessDetails) ProtoMessage()
func (*TransactionResult_SuccessDetails) ProtoReflect ¶
func (x *TransactionResult_SuccessDetails) ProtoReflect() protoreflect.Message
func (*TransactionResult_SuccessDetails) Reset ¶
func (x *TransactionResult_SuccessDetails) Reset()
func (*TransactionResult_SuccessDetails) String ¶
func (x *TransactionResult_SuccessDetails) String() string
type TransactionResult_UndelegateSubmission ¶
type TransactionResult_UndelegateSubmission struct {
UndelegateSubmission *v1.UndelegateSubmission `protobuf:"bytes,109,opt,name=undelegate_submission,json=undelegateSubmission,proto3,oneof"`
}
type TransactionResult_VoteSubmission ¶
type TransactionResult_VoteSubmission struct {
VoteSubmission *v1.VoteSubmission `protobuf:"bytes,105,opt,name=vote_submission,json=voteSubmission,proto3,oneof"`
}
type TransactionResult_WithdrawSubmission ¶
type TransactionResult_WithdrawSubmission struct {
WithdrawSubmission *v1.WithdrawSubmission `protobuf:"bytes,107,opt,name=withdraw_submission,json=withdrawSubmission,proto3,oneof"`
}
type Transfer ¶
type Transfer struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` From string `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"` FromAccountType zeta.AccountType `` /* 131-byte string literal not displayed */ To string `protobuf:"bytes,4,opt,name=to,proto3" json:"to,omitempty"` ToAccountType zeta.AccountType `protobuf:"varint,5,opt,name=to_account_type,json=toAccountType,proto3,enum=zeta.AccountType" json:"to_account_type,omitempty"` Asset string `protobuf:"bytes,6,opt,name=asset,proto3" json:"asset,omitempty"` Amount string `protobuf:"bytes,7,opt,name=amount,proto3" json:"amount,omitempty"` Reference string `protobuf:"bytes,8,opt,name=reference,proto3" json:"reference,omitempty"` Status Transfer_Status `protobuf:"varint,9,opt,name=status,proto3,enum=zeta.events.v1.Transfer_Status" json:"status,omitempty"` Timestamp int64 `protobuf:"varint,10,opt,name=timestamp,proto3" json:"timestamp,omitempty"` Reason *string `protobuf:"bytes,11,opt,name=reason,proto3,oneof" json:"reason,omitempty"` // Types that are assignable to Kind: // // *Transfer_OneOff // *Transfer_Recurring Kind isTransfer_Kind `protobuf_oneof:"kind"` // contains filtered or unexported fields }
func (*Transfer) Descriptor
deprecated
func (*Transfer) GetFromAccountType ¶
func (x *Transfer) GetFromAccountType() zeta.AccountType
func (*Transfer) GetOneOff ¶
func (x *Transfer) GetOneOff() *OneOffTransfer
func (*Transfer) GetRecurring ¶
func (x *Transfer) GetRecurring() *RecurringTransfer
func (*Transfer) GetReference ¶
func (*Transfer) GetStatus ¶
func (x *Transfer) GetStatus() Transfer_Status
func (*Transfer) GetTimestamp ¶
func (*Transfer) GetToAccountType ¶
func (x *Transfer) GetToAccountType() zeta.AccountType
func (*Transfer) ProtoMessage ¶
func (*Transfer) ProtoMessage()
func (*Transfer) ProtoReflect ¶
func (x *Transfer) ProtoReflect() protoreflect.Message
type Transfer_OneOff ¶
type Transfer_OneOff struct {
OneOff *OneOffTransfer `protobuf:"bytes,101,opt,name=one_off,json=oneOff,proto3,oneof"`
}
type Transfer_Recurring ¶
type Transfer_Recurring struct {
Recurring *RecurringTransfer `protobuf:"bytes,102,opt,name=recurring,proto3,oneof"`
}
type Transfer_Status ¶
type Transfer_Status int32
const ( // Default value Transfer_STATUS_UNSPECIFIED Transfer_Status = 0 // Indicates a transfer still being processed Transfer_STATUS_PENDING Transfer_Status = 1 // Indicates a transfer accepted by the Zeta network Transfer_STATUS_DONE Transfer_Status = 2 // Indicates a transfer rejected by the Zeta network Transfer_STATUS_REJECTED Transfer_Status = 3 // Indicates a transfer stopped by the Zeta network // e.g: no funds left to cover the transfer Transfer_STATUS_STOPPED Transfer_Status = 4 // Indicates a transfer cancelled by the user Transfer_STATUS_CANCELLED Transfer_Status = 5 )
func (Transfer_Status) Descriptor ¶
func (Transfer_Status) Descriptor() protoreflect.EnumDescriptor
func (Transfer_Status) Enum ¶
func (x Transfer_Status) Enum() *Transfer_Status
func (Transfer_Status) EnumDescriptor
deprecated
func (Transfer_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use Transfer_Status.Descriptor instead.
func (Transfer_Status) Number ¶
func (x Transfer_Status) Number() protoreflect.EnumNumber
func (Transfer_Status) String ¶
func (x Transfer_Status) String() string
func (Transfer_Status) Type ¶
func (Transfer_Status) Type() protoreflect.EnumType
type TxErrorEvent ¶
type TxErrorEvent struct { // Unique party identifier for the related party PartyId string `protobuf:"bytes,1,opt,name=party_id,json=partyId,proto3" json:"party_id,omitempty"` // An error message describing what went wrong ErrMsg string `protobuf:"bytes,2,opt,name=err_msg,json=errMsg,proto3" json:"err_msg,omitempty"` // The transaction that failed // // Types that are assignable to Transaction: // // *TxErrorEvent_OrderSubmission // *TxErrorEvent_OrderAmendment // *TxErrorEvent_OrderCancellation // *TxErrorEvent_Proposal // *TxErrorEvent_VoteSubmission // *TxErrorEvent_LiquidityProvisionSubmission // *TxErrorEvent_WithdrawSubmission // *TxErrorEvent_DelegateSubmission // *TxErrorEvent_UndelegateSubmission // *TxErrorEvent_LiquidityProvisionCancellation // *TxErrorEvent_LiquidityProvisionAmendment // *TxErrorEvent_Transfer // *TxErrorEvent_CancelTransfer // *TxErrorEvent_AnnounceNode // *TxErrorEvent_OracleDataSubmission // *TxErrorEvent_ProtocolUpgradeProposal // *TxErrorEvent_IssueSignatures // *TxErrorEvent_BatchMarketInstructions Transaction isTxErrorEvent_Transaction `protobuf_oneof:"transaction"` // contains filtered or unexported fields }
func (*TxErrorEvent) Descriptor
deprecated
func (*TxErrorEvent) Descriptor() ([]byte, []int)
Deprecated: Use TxErrorEvent.ProtoReflect.Descriptor instead.
func (*TxErrorEvent) GetAnnounceNode ¶
func (x *TxErrorEvent) GetAnnounceNode() *v1.AnnounceNode
func (*TxErrorEvent) GetBatchMarketInstructions ¶
func (x *TxErrorEvent) GetBatchMarketInstructions() *v1.BatchMarketInstructions
func (*TxErrorEvent) GetCancelTransfer ¶
func (x *TxErrorEvent) GetCancelTransfer() *v1.CancelTransfer
func (*TxErrorEvent) GetDelegateSubmission ¶
func (x *TxErrorEvent) GetDelegateSubmission() *v1.DelegateSubmission
func (*TxErrorEvent) GetErrMsg ¶
func (x *TxErrorEvent) GetErrMsg() string
func (*TxErrorEvent) GetIssueSignatures ¶
func (x *TxErrorEvent) GetIssueSignatures() *v1.IssueSignatures
func (*TxErrorEvent) GetLiquidityProvisionAmendment ¶
func (x *TxErrorEvent) GetLiquidityProvisionAmendment() *v1.LiquidityProvisionAmendment
func (*TxErrorEvent) GetLiquidityProvisionCancellation ¶
func (x *TxErrorEvent) GetLiquidityProvisionCancellation() *v1.LiquidityProvisionCancellation
func (*TxErrorEvent) GetLiquidityProvisionSubmission ¶
func (x *TxErrorEvent) GetLiquidityProvisionSubmission() *v1.LiquidityProvisionSubmission
func (*TxErrorEvent) GetOracleDataSubmission ¶
func (x *TxErrorEvent) GetOracleDataSubmission() *v1.OracleDataSubmission
func (*TxErrorEvent) GetOrderAmendment ¶
func (x *TxErrorEvent) GetOrderAmendment() *v1.OrderAmendment
func (*TxErrorEvent) GetOrderCancellation ¶
func (x *TxErrorEvent) GetOrderCancellation() *v1.OrderCancellation
func (*TxErrorEvent) GetOrderSubmission ¶
func (x *TxErrorEvent) GetOrderSubmission() *v1.OrderSubmission
func (*TxErrorEvent) GetPartyId ¶
func (x *TxErrorEvent) GetPartyId() string
func (*TxErrorEvent) GetProposal ¶
func (x *TxErrorEvent) GetProposal() *v1.ProposalSubmission
func (*TxErrorEvent) GetProtocolUpgradeProposal ¶
func (x *TxErrorEvent) GetProtocolUpgradeProposal() *v1.ProtocolUpgradeProposal
func (*TxErrorEvent) GetTransaction ¶
func (m *TxErrorEvent) GetTransaction() isTxErrorEvent_Transaction
func (*TxErrorEvent) GetTransfer ¶
func (x *TxErrorEvent) GetTransfer() *v1.Transfer
func (*TxErrorEvent) GetUndelegateSubmission ¶
func (x *TxErrorEvent) GetUndelegateSubmission() *v1.UndelegateSubmission
func (*TxErrorEvent) GetVoteSubmission ¶
func (x *TxErrorEvent) GetVoteSubmission() *v1.VoteSubmission
func (*TxErrorEvent) GetWithdrawSubmission ¶
func (x *TxErrorEvent) GetWithdrawSubmission() *v1.WithdrawSubmission
func (*TxErrorEvent) ProtoMessage ¶
func (*TxErrorEvent) ProtoMessage()
func (*TxErrorEvent) ProtoReflect ¶
func (x *TxErrorEvent) ProtoReflect() protoreflect.Message
func (*TxErrorEvent) Reset ¶
func (x *TxErrorEvent) Reset()
func (*TxErrorEvent) String ¶
func (x *TxErrorEvent) String() string
type TxErrorEvent_AnnounceNode ¶
type TxErrorEvent_AnnounceNode struct {
AnnounceNode *v1.AnnounceNode `protobuf:"bytes,115,opt,name=announce_node,json=announceNode,proto3,oneof"`
}
type TxErrorEvent_BatchMarketInstructions ¶
type TxErrorEvent_BatchMarketInstructions struct {
BatchMarketInstructions *v1.BatchMarketInstructions `protobuf:"bytes,119,opt,name=batch_market_instructions,json=batchMarketInstructions,proto3,oneof"`
}
type TxErrorEvent_CancelTransfer ¶
type TxErrorEvent_CancelTransfer struct {
CancelTransfer *v1.CancelTransfer `protobuf:"bytes,114,opt,name=cancel_transfer,json=cancelTransfer,proto3,oneof"`
}
type TxErrorEvent_DelegateSubmission ¶
type TxErrorEvent_DelegateSubmission struct {
DelegateSubmission *v1.DelegateSubmission `protobuf:"bytes,108,opt,name=delegate_submission,json=delegateSubmission,proto3,oneof"`
}
type TxErrorEvent_IssueSignatures ¶
type TxErrorEvent_IssueSignatures struct {
IssueSignatures *v1.IssueSignatures `protobuf:"bytes,118,opt,name=issue_signatures,json=issueSignatures,proto3,oneof"`
}
type TxErrorEvent_LiquidityProvisionAmendment ¶
type TxErrorEvent_LiquidityProvisionAmendment struct {
LiquidityProvisionAmendment *v1.LiquidityProvisionAmendment `protobuf:"bytes,112,opt,name=liquidity_provision_amendment,json=liquidityProvisionAmendment,proto3,oneof"`
}
type TxErrorEvent_LiquidityProvisionCancellation ¶
type TxErrorEvent_LiquidityProvisionCancellation struct {
LiquidityProvisionCancellation *v1.LiquidityProvisionCancellation `protobuf:"bytes,111,opt,name=liquidity_provision_cancellation,json=liquidityProvisionCancellation,proto3,oneof"`
}
type TxErrorEvent_LiquidityProvisionSubmission ¶
type TxErrorEvent_LiquidityProvisionSubmission struct {
LiquidityProvisionSubmission *v1.LiquidityProvisionSubmission `protobuf:"bytes,106,opt,name=liquidity_provision_submission,json=liquidityProvisionSubmission,proto3,oneof"`
}
type TxErrorEvent_OracleDataSubmission ¶
type TxErrorEvent_OracleDataSubmission struct {
OracleDataSubmission *v1.OracleDataSubmission `protobuf:"bytes,116,opt,name=oracle_data_submission,json=oracleDataSubmission,proto3,oneof"`
}
type TxErrorEvent_OrderAmendment ¶
type TxErrorEvent_OrderAmendment struct {
OrderAmendment *v1.OrderAmendment `protobuf:"bytes,102,opt,name=order_amendment,json=orderAmendment,proto3,oneof"`
}
type TxErrorEvent_OrderCancellation ¶
type TxErrorEvent_OrderCancellation struct {
OrderCancellation *v1.OrderCancellation `protobuf:"bytes,103,opt,name=order_cancellation,json=orderCancellation,proto3,oneof"`
}
type TxErrorEvent_OrderSubmission ¶
type TxErrorEvent_OrderSubmission struct {
OrderSubmission *v1.OrderSubmission `protobuf:"bytes,101,opt,name=order_submission,json=orderSubmission,proto3,oneof"`
}
type TxErrorEvent_Proposal ¶
type TxErrorEvent_Proposal struct {
Proposal *v1.ProposalSubmission `protobuf:"bytes,104,opt,name=proposal,proto3,oneof"`
}
type TxErrorEvent_ProtocolUpgradeProposal ¶
type TxErrorEvent_ProtocolUpgradeProposal struct {
ProtocolUpgradeProposal *v1.ProtocolUpgradeProposal `protobuf:"bytes,117,opt,name=protocol_upgrade_proposal,json=protocolUpgradeProposal,proto3,oneof"`
}
type TxErrorEvent_Transfer ¶
type TxErrorEvent_UndelegateSubmission ¶
type TxErrorEvent_UndelegateSubmission struct {
UndelegateSubmission *v1.UndelegateSubmission `protobuf:"bytes,109,opt,name=undelegate_submission,json=undelegateSubmission,proto3,oneof"`
}
type TxErrorEvent_VoteSubmission ¶
type TxErrorEvent_VoteSubmission struct {
VoteSubmission *v1.VoteSubmission `protobuf:"bytes,105,opt,name=vote_submission,json=voteSubmission,proto3,oneof"`
}
type TxErrorEvent_WithdrawSubmission ¶
type TxErrorEvent_WithdrawSubmission struct {
WithdrawSubmission *v1.WithdrawSubmission `protobuf:"bytes,107,opt,name=withdraw_submission,json=withdrawSubmission,proto3,oneof"`
}
type ValidatorRankingEvent ¶
type ValidatorRankingEvent struct { NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` // stake based score - no anti-whaling StakeScore string `protobuf:"bytes,2,opt,name=stake_score,json=stakeScore,proto3" json:"stake_score,omitempty"` // performance base score PerformanceScore string `protobuf:"bytes,3,opt,name=performance_score,json=performanceScore,proto3" json:"performance_score,omitempty"` // final score RankingScore string `protobuf:"bytes,4,opt,name=ranking_score,json=rankingScore,proto3" json:"ranking_score,omitempty"` // the status of the validator in the previous epoch PreviousStatus string `protobuf:"bytes,5,opt,name=previous_status,json=previousStatus,proto3" json:"previous_status,omitempty"` // the status of the validator in the next epoch NextStatus string `protobuf:"bytes,6,opt,name=next_status,json=nextStatus,proto3" json:"next_status,omitempty"` // the epoch seq for which the status is valid EpochSeq string `protobuf:"bytes,7,opt,name=epoch_seq,json=epochSeq,proto3" json:"epoch_seq,omitempty"` // tendermint voting power of the validator TmVotingPower uint32 `protobuf:"varint,8,opt,name=tm_voting_power,json=tmVotingPower,proto3" json:"tm_voting_power,omitempty"` // contains filtered or unexported fields }
An event that explains the status of the validator for the coming epoch
func (*ValidatorRankingEvent) Descriptor
deprecated
func (*ValidatorRankingEvent) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorRankingEvent.ProtoReflect.Descriptor instead.
func (*ValidatorRankingEvent) GetEpochSeq ¶
func (x *ValidatorRankingEvent) GetEpochSeq() string
func (*ValidatorRankingEvent) GetNextStatus ¶
func (x *ValidatorRankingEvent) GetNextStatus() string
func (*ValidatorRankingEvent) GetNodeId ¶
func (x *ValidatorRankingEvent) GetNodeId() string
func (*ValidatorRankingEvent) GetPerformanceScore ¶
func (x *ValidatorRankingEvent) GetPerformanceScore() string
func (*ValidatorRankingEvent) GetPreviousStatus ¶
func (x *ValidatorRankingEvent) GetPreviousStatus() string
func (*ValidatorRankingEvent) GetRankingScore ¶
func (x *ValidatorRankingEvent) GetRankingScore() string
func (*ValidatorRankingEvent) GetStakeScore ¶
func (x *ValidatorRankingEvent) GetStakeScore() string
func (*ValidatorRankingEvent) GetTmVotingPower ¶
func (x *ValidatorRankingEvent) GetTmVotingPower() uint32
func (*ValidatorRankingEvent) ProtoMessage ¶
func (*ValidatorRankingEvent) ProtoMessage()
func (*ValidatorRankingEvent) ProtoReflect ¶
func (x *ValidatorRankingEvent) ProtoReflect() protoreflect.Message
func (*ValidatorRankingEvent) Reset ¶
func (x *ValidatorRankingEvent) Reset()
func (*ValidatorRankingEvent) String ¶
func (x *ValidatorRankingEvent) String() string
type ValidatorScoreEvent ¶
type ValidatorScoreEvent struct { NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` EpochSeq string `protobuf:"bytes,2,opt,name=epoch_seq,json=epochSeq,proto3" json:"epoch_seq,omitempty"` ValidatorScore string `protobuf:"bytes,3,opt,name=validator_score,json=validatorScore,proto3" json:"validator_score,omitempty"` NormalisedScore string `protobuf:"bytes,4,opt,name=normalised_score,json=normalisedScore,proto3" json:"normalised_score,omitempty"` ValidatorPerformance string `protobuf:"bytes,5,opt,name=validator_performance,json=validatorPerformance,proto3" json:"validator_performance,omitempty"` RawValidatorScore string `protobuf:"bytes,6,opt,name=raw_validator_score,json=rawValidatorScore,proto3" json:"raw_validator_score,omitempty"` ValidatorStatus string `protobuf:"bytes,7,opt,name=validator_status,json=validatorStatus,proto3" json:"validator_status,omitempty"` MultisigScore string `protobuf:"bytes,8,opt,name=multisig_score,json=multisigScore,proto3" json:"multisig_score,omitempty"` // contains filtered or unexported fields }
ValidatorScoreEvent is the score a validator gets for a given epoch
func (*ValidatorScoreEvent) Descriptor
deprecated
func (*ValidatorScoreEvent) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorScoreEvent.ProtoReflect.Descriptor instead.
func (*ValidatorScoreEvent) GetEpochSeq ¶
func (x *ValidatorScoreEvent) GetEpochSeq() string
func (*ValidatorScoreEvent) GetMultisigScore ¶
func (x *ValidatorScoreEvent) GetMultisigScore() string
func (*ValidatorScoreEvent) GetNodeId ¶
func (x *ValidatorScoreEvent) GetNodeId() string
func (*ValidatorScoreEvent) GetNormalisedScore ¶
func (x *ValidatorScoreEvent) GetNormalisedScore() string
func (*ValidatorScoreEvent) GetRawValidatorScore ¶
func (x *ValidatorScoreEvent) GetRawValidatorScore() string
func (*ValidatorScoreEvent) GetValidatorPerformance ¶
func (x *ValidatorScoreEvent) GetValidatorPerformance() string
func (*ValidatorScoreEvent) GetValidatorScore ¶
func (x *ValidatorScoreEvent) GetValidatorScore() string
func (*ValidatorScoreEvent) GetValidatorStatus ¶
func (x *ValidatorScoreEvent) GetValidatorStatus() string
func (*ValidatorScoreEvent) ProtoMessage ¶
func (*ValidatorScoreEvent) ProtoMessage()
func (*ValidatorScoreEvent) ProtoReflect ¶
func (x *ValidatorScoreEvent) ProtoReflect() protoreflect.Message
func (*ValidatorScoreEvent) Reset ¶
func (x *ValidatorScoreEvent) Reset()
func (*ValidatorScoreEvent) String ¶
func (x *ValidatorScoreEvent) String() string
type ValidatorUpdate ¶
type ValidatorUpdate struct { // Node id of the node NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` // Zeta public key of validator node ZetaPubKey string `protobuf:"bytes,2,opt,name=zeta_pub_key,json=zetaPubKey,proto3" json:"zeta_pub_key,omitempty"` // Ethereum public key of validator node EthereumAddress string `protobuf:"bytes,3,opt,name=ethereum_address,json=ethereumAddress,proto3" json:"ethereum_address,omitempty"` // Public key of Tendermint TmPubKey string `protobuf:"bytes,4,opt,name=tm_pub_key,json=tmPubKey,proto3" json:"tm_pub_key,omitempty"` // URL with more info on the node InfoUrl string `protobuf:"bytes,5,opt,name=info_url,json=infoUrl,proto3" json:"info_url,omitempty"` // Country code (ISO 3166-1 alpha-2) for the location of the node Country string `protobuf:"bytes,6,opt,name=country,proto3" json:"country,omitempty"` // Name of the validator Name string `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"` // AvatarURL of the validator AvatarUrl string `protobuf:"bytes,8,opt,name=avatar_url,json=avatarUrl,proto3" json:"avatar_url,omitempty"` // Zeta public key derivation index ZetaPubKeyIndex uint32 `protobuf:"varint,9,opt,name=zeta_pub_key_index,json=zetaPubKeyIndex,proto3" json:"zeta_pub_key_index,omitempty"` // Flag indicating if the validator has been added to or removed from zeta Added bool `protobuf:"varint,10,opt,name=added,proto3" json:"added,omitempty"` // The epoch in which the announced pending node will start participating in the network FromEpoch uint64 `protobuf:"varint,11,opt,name=from_epoch,json=fromEpoch,proto3" json:"from_epoch,omitempty"` // Ethereum public key being used as the submitter to allow automatic signature generation SubmitterAddress string `protobuf:"bytes,12,opt,name=submitter_address,json=submitterAddress,proto3" json:"submitter_address,omitempty"` // The epoch in which the node was announced or removed from the network EpochSeq uint64 `protobuf:"varint,13,opt,name=epoch_seq,json=epochSeq,proto3" json:"epoch_seq,omitempty"` // contains filtered or unexported fields }
A validator update event contains information about validator node
func (*ValidatorUpdate) Descriptor
deprecated
func (*ValidatorUpdate) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorUpdate.ProtoReflect.Descriptor instead.
func (*ValidatorUpdate) GetAdded ¶
func (x *ValidatorUpdate) GetAdded() bool
func (*ValidatorUpdate) GetAvatarUrl ¶
func (x *ValidatorUpdate) GetAvatarUrl() string
func (*ValidatorUpdate) GetCountry ¶
func (x *ValidatorUpdate) GetCountry() string
func (*ValidatorUpdate) GetEpochSeq ¶
func (x *ValidatorUpdate) GetEpochSeq() uint64
func (*ValidatorUpdate) GetEthereumAddress ¶
func (x *ValidatorUpdate) GetEthereumAddress() string
func (*ValidatorUpdate) GetFromEpoch ¶
func (x *ValidatorUpdate) GetFromEpoch() uint64
func (*ValidatorUpdate) GetInfoUrl ¶
func (x *ValidatorUpdate) GetInfoUrl() string
func (*ValidatorUpdate) GetName ¶
func (x *ValidatorUpdate) GetName() string
func (*ValidatorUpdate) GetNodeId ¶
func (x *ValidatorUpdate) GetNodeId() string
func (*ValidatorUpdate) GetSubmitterAddress ¶
func (x *ValidatorUpdate) GetSubmitterAddress() string
func (*ValidatorUpdate) GetTmPubKey ¶
func (x *ValidatorUpdate) GetTmPubKey() string
func (*ValidatorUpdate) GetZetaPubKey ¶
func (x *ValidatorUpdate) GetZetaPubKey() string
func (*ValidatorUpdate) GetZetaPubKeyIndex ¶
func (x *ValidatorUpdate) GetZetaPubKeyIndex() uint32
func (*ValidatorUpdate) ProtoMessage ¶
func (*ValidatorUpdate) ProtoMessage()
func (*ValidatorUpdate) ProtoReflect ¶
func (x *ValidatorUpdate) ProtoReflect() protoreflect.Message
func (*ValidatorUpdate) Reset ¶
func (x *ValidatorUpdate) Reset()
func (*ValidatorUpdate) String ¶
func (x *ValidatorUpdate) String() string