Default package

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Address

loom.proto:18

Used in: AddressMapperAddIdentityMappingRequest, AddressMapperGetMappingRequest, AddressMapperGetMappingResponse, AddressMapperHasMappingRequest, AddressMapperMapping, AllowanceRequest, ApproveRequest, BalanceOfRequest, Candidate, CandidateV2, CandidateV3, ChangeWhitelistInfoRequest, CheckAllDelegationsRequest, CheckAllDelegationsRequestV3, CheckDelegationRequest, CheckDelegationRequestV2, CheckDelegatorRewardsRequest, CheckDistributionRequest, CheckRewardDelegationRequest, ClaimDistributionRequestV2, ConsolidateDelegationsRequest, DelegateRequest, DelegateRequestV2, Delegation, DelegationIndex, DelegationV2, DeployResponse, DeployerContract, DepositRequest, DistributionV2, DowntimeRecord, DowntimeRecordRequest, DposCandidateFeeChangeEvent, DposCandidateRegistersEvent, DposCandidateUnregistersEvent, DposDelegatorClaimsRewardsEvent, DposReferrerRegistersEvent, DposSlashEvent, DposUnjailEvent, DposUpdateCandidateInfoEvent, EventData, GetDeployedContractsRequest, GetUserDeployersRequest, GetUserSlotsRequest, InitRequest, ListDelegationsRequest, ListDelegationsRequestV3, MessageTx, Params, ParamsV2, PlasmaTx, ProxyVoteRequest, RedelegateRequest, RedelegateRequestV2, RegisterReferrerRequest, RemoveUserDeployerRequest, RemoveWhitelistedCandidateRequest, RemoveWhitelistedCandidateRequestV2, SampleGoContractNestedEvmRequest, SetOracleAddressRequest, SetOracleAddressRequestV2, TotalDelegationRequest, TotalDelegationRequestV3, TransferFromRequest, TransferGatewayAddContractMappingRequest, TransferGatewayConfirmWithdrawalReceiptRequest, TransferGatewayContractAddressMapping, TransferGatewayContractMappingConfirmed, TransferGatewayGetContractMappingRequest, TransferGatewayGetContractMappingResponse, TransferGatewayGetLocalAccountInfoRequest, TransferGatewayGetLocalAccountInfoResponse, TransferGatewayGetUnclaimedTokensRequest, TransferGatewayPendingContractMapping, TransferGatewayReclaimContractTokensRequest, TransferGatewayReclaimDepositorTokensRequest, TransferGatewayState, TransferGatewayTokenWithdrawalSigned, TransferGatewayUnclaimedToken, TransferGatewayWithdrawETHRequest, TransferGatewayWithdrawLoomCoinRequest, TransferGatewayWithdrawTokenRequest, TransferGatewayWithdrawalReceipt, TransferGatewayWithdrawalReceiptRequest, TransferRequest, UnbondRequest, UnbondRequestV2, UnjailRequest, UserDeployerState, UserState, ValidatorStatistic, ValidatorStatisticV2, Vote, VoteRequest, WhitelistCandidateRequest, WhitelistCandidateRequestV2, WhitelistUserDeployerRequest

message AddressMapperAddIdentityMappingRequest

address_mapper.proto:23

message AddressMapperGetMappingRequest

address_mapper.proto:36

message AddressMapperGetMappingResponse

address_mapper.proto:40

message AddressMapperHasMappingRequest

address_mapper.proto:45

message AddressMapperHasMappingResponse

address_mapper.proto:49

message AddressMapperInitRequest

address_mapper.proto:17

(message has no fields)

message AddressMapperMapping

address_mapper.proto:8

Bidirectional mapping between addresses (contracts or accounts) on two different blockchains. One of the address fields must contain a local address (same chain ID as the contract), while the other must contain a foreign address.

message AddressMapperRemoveMappingRequest

address_mapper.proto:32

TODO

(message has no fields)

message AllowanceRequest

coin.proto:26

message AllowanceResponse

coin.proto:31

message ApproveRequest

coin.proto:36

volatile

message ApproveResponse

coin.proto:41

(message has no fields)

message BalanceOfRequest

coin.proto:18

message BalanceOfResponse

coin.proto:22

message BatchRequest

dposv3.proto:305

Oracle request batch

Used in: RequestBatch

message BatchRequestMeta

dposv3.proto:312

Used in: BatchRequest

message BigUInt

loom.proto:14

Used in: AllowanceResponse, ApproveRequest, BalanceOfResponse, CallTx, ChangeWhitelistInfoRequest, CheckAllDelegationsResponse, CheckAllDelegationsResponseV3, CheckDelegationResponse, CheckDelegatorRewardsResponse, CheckDistributionResponse, CheckRewardsResponse, ClaimDelegatorRewardsResponse, ClaimDistributionResponseV2, DelegateRequest, DelegateRequestV2, Delegation, DelegationV2, DepositRequest, DistributionV2, DposDelegatorClaimsRewardsEvent, DposSlashEvent, EmbeddedBigUInt, GetBlockRequest, GetCurrentBlockResponse, GetPlasmaTxRequest, ListDelegationsResponse, ListDelegationsResponseV3, Params, ParamsV2, PlasmaBlock, PlasmaTx, RedelegateRequest, RedelegateRequestV2, SetMaxYearlyRewardRequest, SetMaxYearlyRewardRequestV2, SetRegistrationRequirementRequest, SetRegistrationRequirementRequestV2, SetSlashingPercentagesRequest, SetSlashingPercentagesRequestV2, SetTierInfoRequest, State, StateV2, Tier, TotalDelegationResponse, TotalDelegationResponseV3, TotalSupplyResponse, TransferFromRequest, TransferGatewayGetLocalAccountInfoResponse, TransferGatewayState, TransferGatewayTokenAmount, TransferGatewayTokenWithdrawalSigned, TransferGatewayWithdrawETHRequest, TransferGatewayWithdrawLoomCoinRequest, TransferGatewayWithdrawTokenRequest, TransferGatewayWithdrawalReceipt, TransferRequest, UnbondRequest, UnbondRequestV2, ValidatorStatistic, ValidatorStatisticV2, WhitelistCandidateRequest, WhitelistCandidateRequestV2

message CallTx

loom.proto:55

message Candidate

dpos.proto:11

Used in: CandidateList, ListCandidateResponse

message CandidateList

dpos.proto:16

message CandidateListV2

dposv2.proto:56

message CandidateListV3

dposv3.proto:88

enum CandidateState

dposv3.proto:24

Used in: CandidateV3

message CandidateStatistic

dposv3.proto:83

Used in: ListCandidatesResponse

message CandidateV2

dposv2.proto:44

Used in: CandidateListV2, ListCandidateResponseV2

message CandidateV3

dposv3.proto:71

Used in: CandidateListV3, CandidateStatistic, InitializationState

message ChangeCandidateFeeRequest

dposv2.proto:158

message ChangeCandidateFeeRequestV3

dposv3.proto:245

message ChangeWhitelistInfoRequest

dposv3.proto:163

message CheckAllDelegationsRequest

dposv2.proto:247

message CheckAllDelegationsRequestV3

dposv3.proto:196

message CheckAllDelegationsResponse

dposv2.proto:251

message CheckAllDelegationsResponseV3

dposv3.proto:200

message CheckDelegationRequest

dposv3.proto:169

message CheckDelegationRequestV2

dposv2.proto:116

message CheckDelegationResponse

dposv3.proto:174

message CheckDelegationResponseV2

dposv2.proto:121

message CheckDelegatorRewardsRequest

dposv3.proto:379

message CheckDelegatorRewardsResponse

dposv3.proto:383

message CheckDistributionRequest

dposv2.proto:216

message CheckDistributionResponse

dposv2.proto:220

message CheckRewardDelegationRequest

dposv3.proto:206

message CheckRewardDelegationResponse

dposv3.proto:210

message CheckRewardsRequest

dposv3.proto:180

(message has no fields)

message CheckRewardsResponse

dposv3.proto:183

message ClaimDelegatorRewardsRequest

dposv3.proto:372

(message has no fields)

message ClaimDelegatorRewardsResponse

dposv3.proto:375

message ClaimDistributionRequestV2

dposv2.proto:125

message ClaimDistributionResponseV2

dposv2.proto:129

message ConsolidateDelegationsRequest

dposv3.proto:143

message ContractMethodCall

loom.proto:82

message DPOSInitRequest

dposv3.proto:121

message DPOSInitRequestV2

dposv2.proto:97

message DelegateRequest

dposv3.proto:126

message DelegateRequestV2

dposv2.proto:102

message Delegation

dposv3.proto:92

Used in: CheckAllDelegationsResponseV3, CheckDelegationResponse, CheckRewardDelegationResponse, DposDelegatorConsolidatesEvent, DposDelegatorDelegatesEvent, DposDelegatorRedelegatesEvent, DposDelegatorUnbondsEvent, InitializationState, ListDelegationsResponseV3

message DelegationIndex

dposv3.proto:111

Used in: DelegationList

message DelegationList

dposv3.proto:117

message DelegationListV2

dposv2.proto:84

enum DelegationState

dposv3.proto:17

Used in: Delegation

message DelegationV2

dposv2.proto:60

Used in: CheckAllDelegationsResponse, CheckDelegationResponseV2, DelegationListV2, ListDelegationsResponse

enum DelegationV2.DelegationState

dposv2.proto:74

Used in: DelegationV2

enum DelegationV2.LocktimeTier

dposv2.proto:67

Used in: DelegationV2

message DeployResponse

loom.proto:45

message DeployResponseData

loom.proto:50

message DeployTx

loom.proto:39

message DeployerContract

user_deployer_whitelist.proto:25

Used in: GetDeployedContractsResponse, UserDeployerState

message DepositRequest

plasma_cash.proto:73

message DistributionListV2

dposv2.proto:93

message DistributionV2

dposv2.proto:88

Used in: DistributionListV2

message DowntimeRecord

dposv3.proto:223

Used in: DowntimeRecordResponse

message DowntimeRecordRequest

dposv3.proto:214

message DowntimeRecordResponse

dposv3.proto:218

message DposCandidateFeeChangeEvent

dposv3.proto:411

message DposCandidateRegistersEvent

dposv3.proto:402

message DposCandidateUnregistersEvent

dposv3.proto:407

message DposDelegatorClaimsRewardsEvent

dposv3.proto:443

message DposDelegatorConsolidatesEvent

dposv3.proto:428

message DposDelegatorDelegatesEvent

dposv3.proto:420

message DposDelegatorRedelegatesEvent

dposv3.proto:424

message DposDelegatorUnbondsEvent

dposv3.proto:434

message DposElectionEvent

dposv3.proto:389

message DposReferrerRegistersEvent

dposv3.proto:438

message DposSlashEvent

dposv3.proto:393

message DposUnjailEvent

dposv3.proto:398

message DposUpdateCandidateInfoEvent

dposv3.proto:416

message ElectDelegationRequestV2

dposv2.proto:165

(message has no fields)

message ElectRequest

dpos.proto:64

(message has no fields)

message ElectResponse

dpos.proto:67

(message has no fields)

message EmbeddedBigUInt

tests.proto:18

enum EncodingType

loom.proto:61

Used in: Request, Response

message EthBlockHashList

evm.proto:14

Used in: EthFilterEnvelope

message EthBlockInfo

evm.proto:71

message EthFilterEnvelope

evm.proto:6

message EthFilterLog

evm.proto:97

Used in: EthFilterLogList

message EthFilterLogList

evm.proto:93

Used in: EthFilterEnvelope

message EthTxHashList

evm.proto:18

Used in: EthFilterEnvelope

message EventData

evm.proto:26

Used in: EventDataList, EvmTxReceipt

message EventDataList

evm.proto:22

message EvmTxObject

evm.proto:57

message EvmTxReceipt

evm.proto:44

Used in: TxReceiptList

message GetBlockRequest

plasma_cash.proto:33

message GetBlockResponse

plasma_cash.proto:37

message GetCurrentBlockRequest

plasma_cash.proto:26

(message has no fields)

message GetCurrentBlockResponse

plasma_cash.proto:29

message GetDeployedContractsRequest

user_deployer_whitelist.proto:56

message GetDeployedContractsResponse

user_deployer_whitelist.proto:60

message GetPlasmaTxRequest

plasma_cash.proto:56

message GetPlasmaTxResponse

plasma_cash.proto:61

message GetRequestBatchTallyRequest

dposv3.proto:328

(message has no fields)

message GetStateRequest

dposv3.proto:365

(message has no fields)

message GetStateResponse

dposv3.proto:368

message GetTierInfoRequest

user_deployer_whitelist.proto:64

message GetTierInfoResponse

user_deployer_whitelist.proto:68

message GetUserDeployersRequest

user_deployer_whitelist.proto:46

message GetUserDeployersResponse

user_deployer_whitelist.proto:51

message GetUserSlotsRequest

plasma_cash.proto:65

message GetUserSlotsResponse

plasma_cash.proto:69

message HelloRequest

tests.proto:10

message HelloResponse

tests.proto:14

message InitRequest

user_deployer_whitelist.proto:20

message InitializationState

dposv3.proto:52

message ListAllDelegationsRequest

dposv2.proto:240

(message has no fields)

message ListAllDelegationsRequestV3

dposv3.proto:297

(message has no fields)

message ListAllDelegationsResponse

dposv2.proto:243

message ListAllDelegationsResponseV3

dposv3.proto:300

message ListCandidateRequest

dpos.proto:77

(message has no fields)

message ListCandidateRequestV2

dposv2.proto:175

(message has no fields)

message ListCandidateResponse

dpos.proto:80

message ListCandidateResponseV2

dposv2.proto:178

message ListCandidatesRequest

dposv3.proto:281

(message has no fields)

message ListCandidatesResponse

dposv3.proto:284

message ListDelegationsRequest

dposv2.proto:231

message ListDelegationsRequestV3

dposv3.proto:288

message ListDelegationsResponse

dposv2.proto:235

Used in: ListAllDelegationsResponse

message ListDelegationsResponseV3

dposv3.proto:292

Used in: ListAllDelegationsResponseV3

message ListValidatorsRequest

dposv3.proto:274

(message has no fields)

message ListValidatorsRequestV2

dposv2.proto:168

(message has no fields)

message ListValidatorsResponse

dposv3.proto:277

message ListValidatorsResponseV2

dposv2.proto:171

message ListWitnessesRequest

dpos.proto:70

(message has no fields)

message ListWitnessesResponse

dpos.proto:73

enum LocktimeTier

dposv3.proto:10

Used in: ChangeWhitelistInfoRequest, Delegation, ValidatorStatistic, WhitelistCandidateRequest

message MapEntry

tests.proto:5

message MessageTx

loom.proto:33

message NonceTx

loom.proto:9

message Params

dposv3.proto:31

Used in: DPOSInitRequest, State

message ParamsV2

dposv2.proto:10

Used in: DPOSInitRequestV2, StateV2

message PlasmaBlock

plasma_cash.proto:5

Used in: GetBlockResponse

message PlasmaTx

plasma_cash.proto:14

Used in: GetPlasmaTxResponse, PlasmaBlock, PlasmaTxRequest

message PlasmaTxRequest

plasma_cash.proto:49

message PlasmaTxResponse

plasma_cash.proto:53

(message has no fields)

message PluginCode

loom.proto:66

message ProxyVoteRequest

dpos.proto:51

message ProxyVoteResponse

dpos.proto:55

(message has no fields)

message RedelegateRequest

dposv3.proto:133

message RedelegateRequestV2

dposv2.proto:109

message RegisterCandidateRequest

dpos.proto:30

message RegisterCandidateRequestV2

dposv2.proto:149

message RegisterCandidateRequestV3

dposv3.proto:228

message RegisterCandidateResponse

dpos.proto:34

(message has no fields)

message RegisterReferrerRequest

dposv3.proto:331

message RemoveUserDeployerRequest

user_deployer_whitelist.proto:78

message RemoveWhitelistedCandidateRequest

dposv3.proto:159

message RemoveWhitelistedCandidateRequestV2

dposv2.proto:144

message Request

loom.proto:71

message RequestBatch

dposv3.proto:324

message RequestBatchTally

dposv3.proto:318

message Response

loom.proto:77

message SampleGoContractNestedEvmRequest

sample_go_contract.proto:5

message SetDowntimePeriodRequest

dposv3.proto:340

message SetElectionCycleRequest

dposv3.proto:336

message SetElectionCycleRequestV2

dposv2.proto:182

message SetMaxYearlyRewardRequest

dposv3.proto:344

message SetMaxYearlyRewardRequestV2

dposv2.proto:186

message SetMinCandidateFeeRequest

dposv3.proto:249

message SetOracleAddressRequest

dposv3.proto:356

message SetOracleAddressRequestV2

dposv2.proto:198

message SetRegistrationRequirementRequest

dposv3.proto:348

message SetRegistrationRequirementRequestV2

dposv2.proto:190

message SetSlashingPercentagesRequest

dposv3.proto:360

message SetSlashingPercentagesRequestV2

dposv2.proto:202

message SetTierInfoRequest

user_deployer_whitelist.proto:72

message SetValidatorCountRequest

dposv3.proto:352

message SetValidatorCountRequestV2

dposv2.proto:194

message SignedTx

loom.proto:3

message State

dposv3.proto:44

Used in: GetStateResponse, InitializationState

message StateV2

dposv2.proto:21

message SubmitBlockToMainnetRequest

plasma_cash.proto:42

This only originates from the validator

(message has no fields)

message SubmitBlockToMainnetResponse

plasma_cash.proto:45

message Tier

user_deployer_whitelist.proto:8

Used in: GetTierInfoResponse

enum TierID

user_deployer_whitelist.proto:4

Used in: GetTierInfoRequest, SetTierInfoRequest, Tier, TierInfo, UserDeployerState, WhitelistUserDeployerRequest

message TierInfo

user_deployer_whitelist.proto:14

Used in: InitRequest

message TimeUntilElectionRequest

dposv2.proto:224

(message has no fields)

message TimeUntilElectionRequestV3

dposv3.proto:267

(message has no fields)

message TimeUntilElectionResponse

dposv2.proto:227

message TimeUntilElectionResponseV3

dposv3.proto:270

message TotalDelegationRequest

dposv2.proto:207

message TotalDelegationRequestV3

dposv3.proto:187

message TotalDelegationResponse

dposv2.proto:211

message TotalDelegationResponseV3

dposv3.proto:191

message TotalSupplyRequest

coin.proto:10

read only

(message has no fields)

message TotalSupplyResponse

coin.proto:14

message Transaction

loom.proto:23

message TransferFromRequest

coin.proto:54

message TransferFromResponse

coin.proto:60

(message has no fields)

message TransferGatewayAddContractMappingRequest

transfer_gateway.proto:103

Contract Mapping

message TransferGatewayConfirmWithdrawalReceiptRequest

transfer_gateway.proto:179

message TransferGatewayContractAddressMapping

transfer_gateway.proto:234

Used in: TransferGatewayListContractMappingResponse

message TransferGatewayContractMappingConfirmed

transfer_gateway.proto:77

message TransferGatewayGetContractMappingRequest

transfer_gateway.proto:216

Fetches a specific contract mapping.

message TransferGatewayGetContractMappingResponse

transfer_gateway.proto:220

message TransferGatewayGetLocalAccountInfoRequest

transfer_gateway.proto:253

message TransferGatewayGetLocalAccountInfoResponse

transfer_gateway.proto:258

message TransferGatewayGetUnclaimedTokensRequest

transfer_gateway.proto:204

message TransferGatewayGetUnclaimedTokensResponse

transfer_gateway.proto:208

message TransferGatewayListContractMappingRequest

transfer_gateway.proto:226

(message has no fields)

message TransferGatewayListContractMappingResponse

transfer_gateway.proto:229

message TransferGatewayPendingContractMapping

transfer_gateway.proto:241

Used in: TransferGatewayListContractMappingResponse

message TransferGatewayReclaimContractTokensRequest

transfer_gateway.proto:123

Transfer any unclaimed tokens originating from a specific contract to their depositors

message TransferGatewayReclaimDepositorTokensRequest

transfer_gateway.proto:117

Transfer unclaimed tokens to the sender, or to the specified depositors

message TransferGatewayResubmitWithdrawalRequest

transfer_gateway.proto:212

(message has no fields)

message TransferGatewayState

transfer_gateway.proto:24

Used in: TransferGatewayStateResponse

message TransferGatewayStateRequest

transfer_gateway.proto:49

(message has no fields)

message TransferGatewayStateResponse

transfer_gateway.proto:52

message TransferGatewayTokenAmount

transfer_gateway.proto:188

Used in: TransferGatewayUnclaimedToken

enum TransferGatewayTokenKind

transfer_gateway.proto:5

Used in: TransferGatewayTokenWithdrawalSigned, TransferGatewayUnclaimedToken, TransferGatewayWithdrawTokenRequest, TransferGatewayWithdrawalReceipt

message TransferGatewayTokenWithdrawalSigned

transfer_gateway.proto:86

Emitted when a withdrawal to the Mainnet Gateway has been signed. This event contains all the required data to complete a toke withdrawal via the Mainnet Gateway.

enum TransferGatewayTxStatus

transfer_gateway.proto:17

Used in: TransferGatewayWithdrawalReceipt

message TransferGatewayUnclaimedToken

transfer_gateway.proto:194

Stores all unclaimed tokens of a depositor for a single contract.

Used in: TransferGatewayGetUnclaimedTokensResponse

message TransferGatewayWithdrawETHRequest

transfer_gateway.proto:145

message TransferGatewayWithdrawLoomCoinRequest

transfer_gateway.proto:159

message TransferGatewayWithdrawTokenRequest

transfer_gateway.proto:130

message TransferGatewayWithdrawalReceipt

transfer_gateway.proto:56

Used in: TransferGatewayGetLocalAccountInfoResponse, TransferGatewayWithdrawalReceiptResponse

message TransferGatewayWithdrawalReceiptRequest

transfer_gateway.proto:171

message TransferGatewayWithdrawalReceiptResponse

transfer_gateway.proto:175

message TransferRequest

coin.proto:45

message TransferResponse

coin.proto:50

(message has no fields)

message TxReceiptList

evm.proto:40

message UnbondRequest

dposv3.proto:147

message UnbondRequestV2

dposv2.proto:133

message UnjailRequest

dposv3.proto:260

message UnproxyVoteRequest

dpos.proto:58

(message has no fields)

message UnproxyVoteResponse

dpos.proto:61

(message has no fields)

message UnregisterCandidateRequest

dpos.proto:37

(message has no fields)

message UnregisterCandidateRequestV2

dposv2.proto:162

(message has no fields)

message UnregisterCandidateRequestV3

dposv3.proto:264

(message has no fields)

message UnregisterCandidateResponse

dpos.proto:40

(message has no fields)

message UpdateCandidateInfoRequest

dposv3.proto:253

message UpdateCandidateInfoRequestV3

dposv3.proto:238

message UserDeployerState

user_deployer_whitelist.proto:39

Used in: GetUserDeployersResponse

message UserState

user_deployer_whitelist.proto:34

enum VMType

loom.proto:28

Used in: CallTx, DeployTx

message Validator

dposv2.proto:5

Used in: DPOSInitRequestV2, StateV2

message ValidatorStatistic

dposv3.proto:59

Used in: CandidateStatistic, InitializationState, ListValidatorsResponse

message ValidatorStatisticListV2

dposv2.proto:40

message ValidatorStatisticV2

dposv2.proto:28

Used in: ListValidatorsResponseV2, ValidatorStatisticListV2

message ValidatorV3

dposv3.proto:5

Used in: DPOSInitRequest, State

message Vote

dpos.proto:20

Used in: VoteList

message VoteList

dpos.proto:26

message VoteRequest

dpos.proto:43

message VoteResponse

dpos.proto:48

(message has no fields)

message WhitelistCandidateRequest

dposv3.proto:153

Used in: BatchRequest

message WhitelistCandidateRequestV2

dposv2.proto:138

message WhitelistUserDeployerRequest

user_deployer_whitelist.proto:29

message Witness

dpos.proto:5

Used in: ListWitnessesResponse