transfer_gateway

package
v0.0.0-...-0b06f50 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 12, 2020 License: BSD-3-Clause Imports: 5 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

View Source
var TransferGatewayTokenKind_name = map[int32]string{
	0: "ETH",
	1: "ERC20",
	2: "ERC721",
	3: "ERC721X",
	4: "diademCOIN",
	5: "TRX",
	6: "TRC20",
	7: "BNBdiademToken",
	8: "BEP2",
}
View Source
var TransferGatewayTokenKind_value = map[string]int32{
	"ETH":            0,
	"ERC20":          1,
	"ERC721":         2,
	"ERC721X":        3,
	"diademCOIN":     4,
	"TRX":            5,
	"TRC20":          6,
	"BNBdiademToken": 7,
	"BEP2":           8,
}
View Source
var TransferGatewayTxStatus_name = map[int32]string{
	0: "PENDING",
	1: "PROCESSED",
	2: "CONFIRMED",
	3: "REJECTED",
}
View Source
var TransferGatewayTxStatus_value = map[string]int32{
	"PENDING":   0,
	"PROCESSED": 1,
	"CONFIRMED": 2,
	"REJECTED":  3,
}
View Source
var ValidatorAuthStrategy_name = map[int32]string{
	0: "USE_TRUSTED_VALIDATORS",
	1: "USE_DPOS_VALIDATORS",
}
View Source
var ValidatorAuthStrategy_value = map[string]int32{
	"USE_TRUSTED_VALIDATORS": 0,
	"USE_DPOS_VALIDATORS":    1,
}

Functions

This section is empty.

Types

type TransferGatewayAddContractMappingRequest

type TransferGatewayAddContractMappingRequest struct {
	// Address on foreign blockchain
	ForeignContract *types.Address `protobuf:"bytes,1,opt,name=foreign_contract,json=foreignContract" json:"foreign_contract,omitempty"`
	// Corresponding address on local blockchain
	LocalContract *types.Address `protobuf:"bytes,2,opt,name=local_contract,json=localContract" json:"local_contract,omitempty"`
	// Signature of the creator of the foreign contract
	ForeignContractCreatorSig []byte `` /* 140-byte string literal not displayed */
	// Hash of the transaction which created the foreign contract
	ForeignContractTxHash []byte   `` /* 128-byte string literal not displayed */
	XXX_NoUnkeyedLiteral  struct{} `json:"-"`
	XXX_unrecognized      []byte   `json:"-"`
	XXX_sizecache         int32    `json:"-"`
}

func (*TransferGatewayAddContractMappingRequest) Descriptor

func (*TransferGatewayAddContractMappingRequest) Descriptor() ([]byte, []int)

func (*TransferGatewayAddContractMappingRequest) GetForeignContract

func (m *TransferGatewayAddContractMappingRequest) GetForeignContract() *types.Address

func (*TransferGatewayAddContractMappingRequest) GetForeignContractCreatorSig

func (m *TransferGatewayAddContractMappingRequest) GetForeignContractCreatorSig() []byte

func (*TransferGatewayAddContractMappingRequest) GetForeignContractTxHash

func (m *TransferGatewayAddContractMappingRequest) GetForeignContractTxHash() []byte

func (*TransferGatewayAddContractMappingRequest) GetLocalContract

func (*TransferGatewayAddContractMappingRequest) ProtoMessage

func (*TransferGatewayAddContractMappingRequest) Reset

func (*TransferGatewayAddContractMappingRequest) String

func (*TransferGatewayAddContractMappingRequest) XXX_DiscardUnknown

func (m *TransferGatewayAddContractMappingRequest) XXX_DiscardUnknown()

func (*TransferGatewayAddContractMappingRequest) XXX_Marshal

func (m *TransferGatewayAddContractMappingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayAddContractMappingRequest) XXX_Merge

func (*TransferGatewayAddContractMappingRequest) XXX_Size

func (*TransferGatewayAddContractMappingRequest) XXX_Unmarshal

func (m *TransferGatewayAddContractMappingRequest) XXX_Unmarshal(b []byte) error

type TransferGatewayAddOracleRequest

type TransferGatewayAddOracleRequest struct {
	Oracle               *types.Address `protobuf:"bytes,1,opt,name=oracle" json:"oracle,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayAddOracleRequest) Descriptor

func (*TransferGatewayAddOracleRequest) Descriptor() ([]byte, []int)

func (*TransferGatewayAddOracleRequest) GetOracle

func (*TransferGatewayAddOracleRequest) ProtoMessage

func (*TransferGatewayAddOracleRequest) ProtoMessage()

func (*TransferGatewayAddOracleRequest) Reset

func (*TransferGatewayAddOracleRequest) String

func (*TransferGatewayAddOracleRequest) XXX_DiscardUnknown

func (m *TransferGatewayAddOracleRequest) XXX_DiscardUnknown()

func (*TransferGatewayAddOracleRequest) XXX_Marshal

func (m *TransferGatewayAddOracleRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayAddOracleRequest) XXX_Merge

func (dst *TransferGatewayAddOracleRequest) XXX_Merge(src proto.Message)

func (*TransferGatewayAddOracleRequest) XXX_Size

func (m *TransferGatewayAddOracleRequest) XXX_Size() int

func (*TransferGatewayAddOracleRequest) XXX_Unmarshal

func (m *TransferGatewayAddOracleRequest) XXX_Unmarshal(b []byte) error

type TransferGatewayClearInvalidHotWalletDepositTxHashRequest

type TransferGatewayClearInvalidHotWalletDepositTxHashRequest struct {
	TxHashes                [][]byte       `protobuf:"bytes,1,rep,name=tx_hashes,json=txHashes" json:"tx_hashes,omitempty"`
	MainnetHotWalletAddress *types.Address `` /* 127-byte string literal not displayed */
	XXX_NoUnkeyedLiteral    struct{}       `json:"-"`
	XXX_unrecognized        []byte         `json:"-"`
	XXX_sizecache           int32          `json:"-"`
}

func (*TransferGatewayClearInvalidHotWalletDepositTxHashRequest) Descriptor

func (*TransferGatewayClearInvalidHotWalletDepositTxHashRequest) GetMainnetHotWalletAddress

func (*TransferGatewayClearInvalidHotWalletDepositTxHashRequest) GetTxHashes

func (*TransferGatewayClearInvalidHotWalletDepositTxHashRequest) ProtoMessage

func (*TransferGatewayClearInvalidHotWalletDepositTxHashRequest) Reset

func (*TransferGatewayClearInvalidHotWalletDepositTxHashRequest) String

func (*TransferGatewayClearInvalidHotWalletDepositTxHashRequest) XXX_DiscardUnknown

func (*TransferGatewayClearInvalidHotWalletDepositTxHashRequest) XXX_Marshal

func (m *TransferGatewayClearInvalidHotWalletDepositTxHashRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayClearInvalidHotWalletDepositTxHashRequest) XXX_Merge

func (*TransferGatewayClearInvalidHotWalletDepositTxHashRequest) XXX_Size

func (*TransferGatewayClearInvalidHotWalletDepositTxHashRequest) XXX_Unmarshal

type TransferGatewayConfirmWithdrawalReceiptRequest

type TransferGatewayConfirmWithdrawalReceiptRequest struct {
	// DAppChain address of the entity attempting to make the withdrawal
	TokenOwner *types.Address `protobuf:"bytes,1,opt,name=token_owner,json=tokenOwner" json:"token_owner,omitempty"`
	// 66-byte hash of the withdrawal hash
	OracleSignature []byte `protobuf:"bytes,2,opt,name=oracle_signature,json=oracleSignature,proto3" json:"oracle_signature,omitempty"`
	// 32-byte hash of the withdrawal details
	WithdrawalHash []byte `protobuf:"bytes,3,opt,name=withdrawal_hash,json=withdrawalHash,proto3" json:"withdrawal_hash,omitempty"`
	// withdrawal status
	WithdrawalStatus TransferGatewayTxStatus `` /* 139-byte string literal not displayed */
	// Mainnet Gateway/Wallet address
	MainnetGatewayAddress *types.Address `protobuf:"bytes,5,opt,name=mainnet_gateway_address,json=mainnetGatewayAddress" json:"mainnet_gateway_address,omitempty"`
	XXX_NoUnkeyedLiteral  struct{}       `json:"-"`
	XXX_unrecognized      []byte         `json:"-"`
	XXX_sizecache         int32          `json:"-"`
}

func (*TransferGatewayConfirmWithdrawalReceiptRequest) Descriptor

func (*TransferGatewayConfirmWithdrawalReceiptRequest) GetMainnetGatewayAddress

func (m *TransferGatewayConfirmWithdrawalReceiptRequest) GetMainnetGatewayAddress() *types.Address

func (*TransferGatewayConfirmWithdrawalReceiptRequest) GetOracleSignature

func (m *TransferGatewayConfirmWithdrawalReceiptRequest) GetOracleSignature() []byte

func (*TransferGatewayConfirmWithdrawalReceiptRequest) GetTokenOwner

func (*TransferGatewayConfirmWithdrawalReceiptRequest) GetWithdrawalHash

func (m *TransferGatewayConfirmWithdrawalReceiptRequest) GetWithdrawalHash() []byte

func (*TransferGatewayConfirmWithdrawalReceiptRequest) GetWithdrawalStatus

func (*TransferGatewayConfirmWithdrawalReceiptRequest) ProtoMessage

func (*TransferGatewayConfirmWithdrawalReceiptRequest) Reset

func (*TransferGatewayConfirmWithdrawalReceiptRequest) String

func (*TransferGatewayConfirmWithdrawalReceiptRequest) XXX_DiscardUnknown

func (m *TransferGatewayConfirmWithdrawalReceiptRequest) XXX_DiscardUnknown()

func (*TransferGatewayConfirmWithdrawalReceiptRequest) XXX_Marshal

func (m *TransferGatewayConfirmWithdrawalReceiptRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayConfirmWithdrawalReceiptRequest) XXX_Merge

func (*TransferGatewayConfirmWithdrawalReceiptRequest) XXX_Size

func (*TransferGatewayConfirmWithdrawalReceiptRequest) XXX_Unmarshal

type TransferGatewayConfirmWithdrawalReceiptRequestV2

type TransferGatewayConfirmWithdrawalReceiptRequestV2 struct {
	// DAppChain address of the entity attempting to make the withdrawal
	TokenOwner *types.Address `protobuf:"bytes,1,opt,name=token_owner,json=tokenOwner" json:"token_owner,omitempty"`
	// serialized array of 65-byte signatures on the withdrawal hash
	OracleSignature []byte `protobuf:"bytes,2,opt,name=oracle_signature,json=oracleSignature,proto3" json:"oracle_signature,omitempty"`
	// Address of mainnet gateway contract
	MainnetGateway       *types.Address `protobuf:"bytes,3,opt,name=mainnet_gateway,json=mainnetGateway" json:"mainnet_gateway,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayConfirmWithdrawalReceiptRequestV2) Descriptor

func (*TransferGatewayConfirmWithdrawalReceiptRequestV2) GetMainnetGateway

func (*TransferGatewayConfirmWithdrawalReceiptRequestV2) GetOracleSignature

func (m *TransferGatewayConfirmWithdrawalReceiptRequestV2) GetOracleSignature() []byte

func (*TransferGatewayConfirmWithdrawalReceiptRequestV2) GetTokenOwner

func (*TransferGatewayConfirmWithdrawalReceiptRequestV2) ProtoMessage

func (*TransferGatewayConfirmWithdrawalReceiptRequestV2) Reset

func (*TransferGatewayConfirmWithdrawalReceiptRequestV2) String

func (*TransferGatewayConfirmWithdrawalReceiptRequestV2) XXX_DiscardUnknown

func (m *TransferGatewayConfirmWithdrawalReceiptRequestV2) XXX_DiscardUnknown()

func (*TransferGatewayConfirmWithdrawalReceiptRequestV2) XXX_Marshal

func (m *TransferGatewayConfirmWithdrawalReceiptRequestV2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayConfirmWithdrawalReceiptRequestV2) XXX_Merge

func (*TransferGatewayConfirmWithdrawalReceiptRequestV2) XXX_Size

func (*TransferGatewayConfirmWithdrawalReceiptRequestV2) XXX_Unmarshal

type TransferGatewayContractAddressMapping

type TransferGatewayContractAddressMapping struct {
	// Address on a blockchain
	From *types.Address `protobuf:"bytes,1,opt,name=from" json:"from,omitempty"`
	// Corresponding address on another blockchain
	To                   *types.Address `protobuf:"bytes,2,opt,name=to" json:"to,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayContractAddressMapping) Descriptor

func (*TransferGatewayContractAddressMapping) Descriptor() ([]byte, []int)

func (*TransferGatewayContractAddressMapping) GetFrom

func (*TransferGatewayContractAddressMapping) GetTo

func (*TransferGatewayContractAddressMapping) ProtoMessage

func (*TransferGatewayContractAddressMapping) ProtoMessage()

func (*TransferGatewayContractAddressMapping) Reset

func (*TransferGatewayContractAddressMapping) String

func (*TransferGatewayContractAddressMapping) XXX_DiscardUnknown

func (m *TransferGatewayContractAddressMapping) XXX_DiscardUnknown()

func (*TransferGatewayContractAddressMapping) XXX_Marshal

func (m *TransferGatewayContractAddressMapping) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayContractAddressMapping) XXX_Merge

func (*TransferGatewayContractAddressMapping) XXX_Size

func (*TransferGatewayContractAddressMapping) XXX_Unmarshal

func (m *TransferGatewayContractAddressMapping) XXX_Unmarshal(b []byte) error

type TransferGatewayContractMappingConfirmed

type TransferGatewayContractMappingConfirmed struct {
	// Address of a contract on a foreign blockchain
	ForeignContract *types.Address `protobuf:"bytes,1,opt,name=foreign_contract,json=foreignContract" json:"foreign_contract,omitempty"`
	// Address of corresponding contract on the local blockchain
	LocalContract        *types.Address `protobuf:"bytes,2,opt,name=local_contract,json=localContract" json:"local_contract,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayContractMappingConfirmed) Descriptor

func (*TransferGatewayContractMappingConfirmed) Descriptor() ([]byte, []int)

func (*TransferGatewayContractMappingConfirmed) GetForeignContract

func (m *TransferGatewayContractMappingConfirmed) GetForeignContract() *types.Address

func (*TransferGatewayContractMappingConfirmed) GetLocalContract

func (m *TransferGatewayContractMappingConfirmed) GetLocalContract() *types.Address

func (*TransferGatewayContractMappingConfirmed) ProtoMessage

func (*TransferGatewayContractMappingConfirmed) Reset

func (*TransferGatewayContractMappingConfirmed) String

func (*TransferGatewayContractMappingConfirmed) XXX_DiscardUnknown

func (m *TransferGatewayContractMappingConfirmed) XXX_DiscardUnknown()

func (*TransferGatewayContractMappingConfirmed) XXX_Marshal

func (m *TransferGatewayContractMappingConfirmed) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayContractMappingConfirmed) XXX_Merge

func (*TransferGatewayContractMappingConfirmed) XXX_Size

func (*TransferGatewayContractMappingConfirmed) XXX_Unmarshal

func (m *TransferGatewayContractMappingConfirmed) XXX_Unmarshal(b []byte) error

type TransferGatewayContractMappingRejected

type TransferGatewayContractMappingRejected struct {
	// Address of corresponding contract on the local blockchain
	LocalContract *types.Address `protobuf:"bytes,1,opt,name=local_contract,json=localContract" json:"local_contract,omitempty"`
	// Address of expected contract on a foreign blockchain
	ExpectedForeignContract *types.Address `protobuf:"bytes,2,opt,name=expected_foreign_contract,json=expectedForeignContract" json:"expected_foreign_contract,omitempty"`
	// Address of expected contract creator on a foreign blockchain
	ExpectedCreator *types.Address `protobuf:"bytes,3,opt,name=expected_creator,json=expectedCreator" json:"expected_creator,omitempty"`
	// Address of actual contract on a foreign blockchain
	ActualForeignContract *types.Address `protobuf:"bytes,4,opt,name=actual_foreign_contract,json=actualForeignContract" json:"actual_foreign_contract,omitempty"`
	// Address of actual contract creator on a foreign blockchain
	ActualCreator        *types.Address `protobuf:"bytes,5,opt,name=actual_creator,json=actualCreator" json:"actual_creator,omitempty"`
	ErrorMessage         string         `protobuf:"bytes,6,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayContractMappingRejected) Descriptor

func (*TransferGatewayContractMappingRejected) Descriptor() ([]byte, []int)

func (*TransferGatewayContractMappingRejected) GetActualCreator

func (m *TransferGatewayContractMappingRejected) GetActualCreator() *types.Address

func (*TransferGatewayContractMappingRejected) GetActualForeignContract

func (m *TransferGatewayContractMappingRejected) GetActualForeignContract() *types.Address

func (*TransferGatewayContractMappingRejected) GetErrorMessage

func (m *TransferGatewayContractMappingRejected) GetErrorMessage() string

func (*TransferGatewayContractMappingRejected) GetExpectedCreator

func (m *TransferGatewayContractMappingRejected) GetExpectedCreator() *types.Address

func (*TransferGatewayContractMappingRejected) GetExpectedForeignContract

func (m *TransferGatewayContractMappingRejected) GetExpectedForeignContract() *types.Address

func (*TransferGatewayContractMappingRejected) GetLocalContract

func (m *TransferGatewayContractMappingRejected) GetLocalContract() *types.Address

func (*TransferGatewayContractMappingRejected) ProtoMessage

func (*TransferGatewayContractMappingRejected) Reset

func (*TransferGatewayContractMappingRejected) String

func (*TransferGatewayContractMappingRejected) XXX_DiscardUnknown

func (m *TransferGatewayContractMappingRejected) XXX_DiscardUnknown()

func (*TransferGatewayContractMappingRejected) XXX_Marshal

func (m *TransferGatewayContractMappingRejected) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayContractMappingRejected) XXX_Merge

func (*TransferGatewayContractMappingRejected) XXX_Size

func (*TransferGatewayContractMappingRejected) XXX_Unmarshal

func (m *TransferGatewayContractMappingRejected) XXX_Unmarshal(b []byte) error

type TransferGatewayForeignAccount

type TransferGatewayForeignAccount struct {
	// Foreign address of the foreign account
	Owner *types.Address `protobuf:"bytes,1,opt,name=owner" json:"owner,omitempty"`
	// Nonce that should be used for the next withdrawal to this foreign account
	WithdrawalNonce uint64 `protobuf:"varint,2,opt,name=withdrawal_nonce,json=withdrawalNonce,proto3" json:"withdrawal_nonce,omitempty"`
	// Local address of the account being withdrawn from (if any).
	// This will only be set when there's a withdrawal to the Ethereum Gateway in progress.
	CurrentWithdrawer *types.Address `protobuf:"bytes,3,opt,name=current_withdrawer,json=currentWithdrawer" json:"current_withdrawer,omitempty"`
	// Total amount of ETH or diadem (depending on the Gateway) withdrawn by this account within the
	// last 24 hour withdrawal period (which started at last_withdrawal_limit_reset_time)
	TotalWithdrawalAmount *types.BigUInt `protobuf:"bytes,4,opt,name=total_withdrawal_amount,json=totalWithdrawalAmount" json:"total_withdrawal_amount,omitempty"`
	// Last time the 24 hour withdrawal period was reset for this account
	LastWithdrawalLimitResetTime int64    `` /* 152-byte string literal not displayed */
	XXX_NoUnkeyedLiteral         struct{} `json:"-"`
	XXX_unrecognized             []byte   `json:"-"`
	XXX_sizecache                int32    `json:"-"`
}

func (*TransferGatewayForeignAccount) Descriptor

func (*TransferGatewayForeignAccount) Descriptor() ([]byte, []int)

func (*TransferGatewayForeignAccount) GetCurrentWithdrawer

func (m *TransferGatewayForeignAccount) GetCurrentWithdrawer() *types.Address

func (*TransferGatewayForeignAccount) GetLastWithdrawalLimitResetTime

func (m *TransferGatewayForeignAccount) GetLastWithdrawalLimitResetTime() int64

func (*TransferGatewayForeignAccount) GetOwner

func (*TransferGatewayForeignAccount) GetTotalWithdrawalAmount

func (m *TransferGatewayForeignAccount) GetTotalWithdrawalAmount() *types.BigUInt

func (*TransferGatewayForeignAccount) GetWithdrawalNonce

func (m *TransferGatewayForeignAccount) GetWithdrawalNonce() uint64

func (*TransferGatewayForeignAccount) ProtoMessage

func (*TransferGatewayForeignAccount) ProtoMessage()

func (*TransferGatewayForeignAccount) Reset

func (m *TransferGatewayForeignAccount) Reset()

func (*TransferGatewayForeignAccount) String

func (*TransferGatewayForeignAccount) XXX_DiscardUnknown

func (m *TransferGatewayForeignAccount) XXX_DiscardUnknown()

func (*TransferGatewayForeignAccount) XXX_Marshal

func (m *TransferGatewayForeignAccount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayForeignAccount) XXX_Merge

func (dst *TransferGatewayForeignAccount) XXX_Merge(src proto.Message)

func (*TransferGatewayForeignAccount) XXX_Size

func (m *TransferGatewayForeignAccount) XXX_Size() int

func (*TransferGatewayForeignAccount) XXX_Unmarshal

func (m *TransferGatewayForeignAccount) XXX_Unmarshal(b []byte) error

type TransferGatewayGetContractMappingRequest

type TransferGatewayGetContractMappingRequest struct {
	From                 *types.Address `protobuf:"bytes,1,opt,name=from" json:"from,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

Request for fetching Contract Mapping for given Address

func (*TransferGatewayGetContractMappingRequest) Descriptor

func (*TransferGatewayGetContractMappingRequest) Descriptor() ([]byte, []int)

func (*TransferGatewayGetContractMappingRequest) GetFrom

func (*TransferGatewayGetContractMappingRequest) ProtoMessage

func (*TransferGatewayGetContractMappingRequest) Reset

func (*TransferGatewayGetContractMappingRequest) String

func (*TransferGatewayGetContractMappingRequest) XXX_DiscardUnknown

func (m *TransferGatewayGetContractMappingRequest) XXX_DiscardUnknown()

func (*TransferGatewayGetContractMappingRequest) XXX_Marshal

func (m *TransferGatewayGetContractMappingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayGetContractMappingRequest) XXX_Merge

func (*TransferGatewayGetContractMappingRequest) XXX_Size

func (*TransferGatewayGetContractMappingRequest) XXX_Unmarshal

func (m *TransferGatewayGetContractMappingRequest) XXX_Unmarshal(b []byte) error

type TransferGatewayGetContractMappingResponse

type TransferGatewayGetContractMappingResponse struct {
	MappedAddress        *types.Address `protobuf:"bytes,1,opt,name=mapped_address,json=mappedAddress" json:"mapped_address,omitempty"`
	IsPending            bool           `protobuf:"varint,2,opt,name=is_pending,json=isPending,proto3" json:"is_pending,omitempty"`
	Found                bool           `protobuf:"varint,3,opt,name=found,proto3" json:"found,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayGetContractMappingResponse) Descriptor

func (*TransferGatewayGetContractMappingResponse) Descriptor() ([]byte, []int)

func (*TransferGatewayGetContractMappingResponse) GetFound

func (*TransferGatewayGetContractMappingResponse) GetIsPending

func (*TransferGatewayGetContractMappingResponse) GetMappedAddress

func (*TransferGatewayGetContractMappingResponse) ProtoMessage

func (*TransferGatewayGetContractMappingResponse) Reset

func (*TransferGatewayGetContractMappingResponse) String

func (*TransferGatewayGetContractMappingResponse) XXX_DiscardUnknown

func (m *TransferGatewayGetContractMappingResponse) XXX_DiscardUnknown()

func (*TransferGatewayGetContractMappingResponse) XXX_Marshal

func (m *TransferGatewayGetContractMappingResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayGetContractMappingResponse) XXX_Merge

func (*TransferGatewayGetContractMappingResponse) XXX_Size

func (*TransferGatewayGetContractMappingResponse) XXX_Unmarshal

type TransferGatewayGetForeignAccountInfoRequest

type TransferGatewayGetForeignAccountInfoRequest struct {
	// Owner address
	Owner                *types.Address `protobuf:"bytes,1,opt,name=owner" json:"owner,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayGetForeignAccountInfoRequest) Descriptor

func (*TransferGatewayGetForeignAccountInfoRequest) GetOwner

func (*TransferGatewayGetForeignAccountInfoRequest) ProtoMessage

func (*TransferGatewayGetForeignAccountInfoRequest) Reset

func (*TransferGatewayGetForeignAccountInfoRequest) String

func (*TransferGatewayGetForeignAccountInfoRequest) XXX_DiscardUnknown

func (m *TransferGatewayGetForeignAccountInfoRequest) XXX_DiscardUnknown()

func (*TransferGatewayGetForeignAccountInfoRequest) XXX_Marshal

func (m *TransferGatewayGetForeignAccountInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayGetForeignAccountInfoRequest) XXX_Merge

func (*TransferGatewayGetForeignAccountInfoRequest) XXX_Size

func (*TransferGatewayGetForeignAccountInfoRequest) XXX_Unmarshal

type TransferGatewayGetForeignAccountInfoResponse

type TransferGatewayGetForeignAccountInfoResponse struct {
	// Foreign owner of the account
	Owner *types.Address `protobuf:"bytes,1,opt,name=owner" json:"owner,omitempty"`
	// Nonce that should be used for the next withdrawal to this foreign account
	WithdrawalNonce uint64 `protobuf:"varint,2,opt,name=withdrawal_nonce,json=withdrawalNonce,proto3" json:"withdrawal_nonce,omitempty"`
	// Local account that funds are currently being withdrawn from to credit the foreign account
	CurrentWithdrawer *types.Address `protobuf:"bytes,3,opt,name=current_withdrawer,json=currentWithdrawer" json:"current_withdrawer,omitempty"`
	// Total amount of ETH or diadem (depending on the Gateway) withdrawn by this account within the
	// last 24 hour withdrawal period (which started at last_withdrawal_limit_reset_time)
	TotalWithdrawalAmount *types.BigUInt `protobuf:"bytes,4,opt,name=total_withdrawal_amount,json=totalWithdrawalAmount" json:"total_withdrawal_amount,omitempty"`
	// Last time the 24 hour withdrawal period was reset for this account
	LastWithdrawalLimitResetTime int64    `` /* 152-byte string literal not displayed */
	XXX_NoUnkeyedLiteral         struct{} `json:"-"`
	XXX_unrecognized             []byte   `json:"-"`
	XXX_sizecache                int32    `json:"-"`
}

func (*TransferGatewayGetForeignAccountInfoResponse) Descriptor

func (*TransferGatewayGetForeignAccountInfoResponse) GetCurrentWithdrawer

func (m *TransferGatewayGetForeignAccountInfoResponse) GetCurrentWithdrawer() *types.Address

func (*TransferGatewayGetForeignAccountInfoResponse) GetLastWithdrawalLimitResetTime

func (m *TransferGatewayGetForeignAccountInfoResponse) GetLastWithdrawalLimitResetTime() int64

func (*TransferGatewayGetForeignAccountInfoResponse) GetOwner

func (*TransferGatewayGetForeignAccountInfoResponse) GetTotalWithdrawalAmount

func (m *TransferGatewayGetForeignAccountInfoResponse) GetTotalWithdrawalAmount() *types.BigUInt

func (*TransferGatewayGetForeignAccountInfoResponse) GetWithdrawalNonce

func (m *TransferGatewayGetForeignAccountInfoResponse) GetWithdrawalNonce() uint64

func (*TransferGatewayGetForeignAccountInfoResponse) ProtoMessage

func (*TransferGatewayGetForeignAccountInfoResponse) Reset

func (*TransferGatewayGetForeignAccountInfoResponse) String

func (*TransferGatewayGetForeignAccountInfoResponse) XXX_DiscardUnknown

func (m *TransferGatewayGetForeignAccountInfoResponse) XXX_DiscardUnknown()

func (*TransferGatewayGetForeignAccountInfoResponse) XXX_Marshal

func (m *TransferGatewayGetForeignAccountInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayGetForeignAccountInfoResponse) XXX_Merge

func (*TransferGatewayGetForeignAccountInfoResponse) XXX_Size

func (*TransferGatewayGetForeignAccountInfoResponse) XXX_Unmarshal

type TransferGatewayGetLocalAccountInfoRequest

type TransferGatewayGetLocalAccountInfoRequest struct {
	// Owner address
	Owner                *types.Address `protobuf:"bytes,1,opt,name=owner" json:"owner,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayGetLocalAccountInfoRequest) Descriptor

func (*TransferGatewayGetLocalAccountInfoRequest) Descriptor() ([]byte, []int)

func (*TransferGatewayGetLocalAccountInfoRequest) GetOwner

func (*TransferGatewayGetLocalAccountInfoRequest) ProtoMessage

func (*TransferGatewayGetLocalAccountInfoRequest) Reset

func (*TransferGatewayGetLocalAccountInfoRequest) String

func (*TransferGatewayGetLocalAccountInfoRequest) XXX_DiscardUnknown

func (m *TransferGatewayGetLocalAccountInfoRequest) XXX_DiscardUnknown()

func (*TransferGatewayGetLocalAccountInfoRequest) XXX_Marshal

func (m *TransferGatewayGetLocalAccountInfoRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayGetLocalAccountInfoRequest) XXX_Merge

func (*TransferGatewayGetLocalAccountInfoRequest) XXX_Size

func (*TransferGatewayGetLocalAccountInfoRequest) XXX_Unmarshal

type TransferGatewayGetLocalAccountInfoResponse

type TransferGatewayGetLocalAccountInfoResponse struct {
	// Local owner of the account
	Owner *types.Address `protobuf:"bytes,1,opt,name=owner" json:"owner,omitempty"`
	// Pending withdrawal receipt (if any)
	WithdrawalReceipt *TransferGatewayWithdrawalReceipt `protobuf:"bytes,2,opt,name=withdrawal_receipt,json=withdrawalReceipt" json:"withdrawal_receipt,omitempty"`
	// Total amount of ETH or diadem (depending on the Gateway) withdrawn by this account within the
	// last 24 hour withdrawal period (which started at last_withdrawal_limit_reset_time)
	TotalWithdrawalAmount *types.BigUInt `protobuf:"bytes,3,opt,name=total_withdrawal_amount,json=totalWithdrawalAmount" json:"total_withdrawal_amount,omitempty"`
	// Last time the 24 hour withdrawal period was reset for this account
	LastWithdrawalLimitResetTime int64    `` /* 152-byte string literal not displayed */
	XXX_NoUnkeyedLiteral         struct{} `json:"-"`
	XXX_unrecognized             []byte   `json:"-"`
	XXX_sizecache                int32    `json:"-"`
}

func (*TransferGatewayGetLocalAccountInfoResponse) Descriptor

func (*TransferGatewayGetLocalAccountInfoResponse) GetLastWithdrawalLimitResetTime

func (m *TransferGatewayGetLocalAccountInfoResponse) GetLastWithdrawalLimitResetTime() int64

func (*TransferGatewayGetLocalAccountInfoResponse) GetOwner

func (*TransferGatewayGetLocalAccountInfoResponse) GetTotalWithdrawalAmount

func (m *TransferGatewayGetLocalAccountInfoResponse) GetTotalWithdrawalAmount() *types.BigUInt

func (*TransferGatewayGetLocalAccountInfoResponse) GetWithdrawalReceipt

func (*TransferGatewayGetLocalAccountInfoResponse) ProtoMessage

func (*TransferGatewayGetLocalAccountInfoResponse) Reset

func (*TransferGatewayGetLocalAccountInfoResponse) String

func (*TransferGatewayGetLocalAccountInfoResponse) XXX_DiscardUnknown

func (m *TransferGatewayGetLocalAccountInfoResponse) XXX_DiscardUnknown()

func (*TransferGatewayGetLocalAccountInfoResponse) XXX_Marshal

func (m *TransferGatewayGetLocalAccountInfoResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayGetLocalAccountInfoResponse) XXX_Merge

func (*TransferGatewayGetLocalAccountInfoResponse) XXX_Size

func (*TransferGatewayGetLocalAccountInfoResponse) XXX_Unmarshal

type TransferGatewayGetOraclesRequest

type TransferGatewayGetOraclesRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TransferGatewayGetOraclesRequest) Descriptor

func (*TransferGatewayGetOraclesRequest) Descriptor() ([]byte, []int)

func (*TransferGatewayGetOraclesRequest) ProtoMessage

func (*TransferGatewayGetOraclesRequest) ProtoMessage()

func (*TransferGatewayGetOraclesRequest) Reset

func (*TransferGatewayGetOraclesRequest) String

func (*TransferGatewayGetOraclesRequest) XXX_DiscardUnknown

func (m *TransferGatewayGetOraclesRequest) XXX_DiscardUnknown()

func (*TransferGatewayGetOraclesRequest) XXX_Marshal

func (m *TransferGatewayGetOraclesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayGetOraclesRequest) XXX_Merge

func (dst *TransferGatewayGetOraclesRequest) XXX_Merge(src proto.Message)

func (*TransferGatewayGetOraclesRequest) XXX_Size

func (m *TransferGatewayGetOraclesRequest) XXX_Size() int

func (*TransferGatewayGetOraclesRequest) XXX_Unmarshal

func (m *TransferGatewayGetOraclesRequest) XXX_Unmarshal(b []byte) error

type TransferGatewayGetOraclesResponse

type TransferGatewayGetOraclesResponse struct {
	Oracles              []*TransferGatewayOracleState `protobuf:"bytes,1,rep,name=oracles" json:"oracles,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

func (*TransferGatewayGetOraclesResponse) Descriptor

func (*TransferGatewayGetOraclesResponse) Descriptor() ([]byte, []int)

func (*TransferGatewayGetOraclesResponse) GetOracles

func (*TransferGatewayGetOraclesResponse) ProtoMessage

func (*TransferGatewayGetOraclesResponse) ProtoMessage()

func (*TransferGatewayGetOraclesResponse) Reset

func (*TransferGatewayGetOraclesResponse) String

func (*TransferGatewayGetOraclesResponse) XXX_DiscardUnknown

func (m *TransferGatewayGetOraclesResponse) XXX_DiscardUnknown()

func (*TransferGatewayGetOraclesResponse) XXX_Marshal

func (m *TransferGatewayGetOraclesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayGetOraclesResponse) XXX_Merge

func (dst *TransferGatewayGetOraclesResponse) XXX_Merge(src proto.Message)

func (*TransferGatewayGetOraclesResponse) XXX_Size

func (m *TransferGatewayGetOraclesResponse) XXX_Size() int

func (*TransferGatewayGetOraclesResponse) XXX_Unmarshal

func (m *TransferGatewayGetOraclesResponse) XXX_Unmarshal(b []byte) error

type TransferGatewayGetUnclaimedContractTokensRequest

type TransferGatewayGetUnclaimedContractTokensRequest struct {
	TokenAddress         *types.Address `protobuf:"bytes,1,opt,name=token_address,json=tokenAddress" json:"token_address,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayGetUnclaimedContractTokensRequest) Descriptor

func (*TransferGatewayGetUnclaimedContractTokensRequest) GetTokenAddress

func (*TransferGatewayGetUnclaimedContractTokensRequest) ProtoMessage

func (*TransferGatewayGetUnclaimedContractTokensRequest) Reset

func (*TransferGatewayGetUnclaimedContractTokensRequest) String

func (*TransferGatewayGetUnclaimedContractTokensRequest) XXX_DiscardUnknown

func (m *TransferGatewayGetUnclaimedContractTokensRequest) XXX_DiscardUnknown()

func (*TransferGatewayGetUnclaimedContractTokensRequest) XXX_Marshal

func (m *TransferGatewayGetUnclaimedContractTokensRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayGetUnclaimedContractTokensRequest) XXX_Merge

func (*TransferGatewayGetUnclaimedContractTokensRequest) XXX_Size

func (*TransferGatewayGetUnclaimedContractTokensRequest) XXX_Unmarshal

type TransferGatewayGetUnclaimedContractTokensResponse

type TransferGatewayGetUnclaimedContractTokensResponse struct {
	UnclaimedAmount      *types.BigUInt `protobuf:"bytes,1,opt,name=unclaimed_amount,json=unclaimedAmount" json:"unclaimed_amount,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayGetUnclaimedContractTokensResponse) Descriptor

func (*TransferGatewayGetUnclaimedContractTokensResponse) GetUnclaimedAmount

func (*TransferGatewayGetUnclaimedContractTokensResponse) ProtoMessage

func (*TransferGatewayGetUnclaimedContractTokensResponse) Reset

func (*TransferGatewayGetUnclaimedContractTokensResponse) String

func (*TransferGatewayGetUnclaimedContractTokensResponse) XXX_DiscardUnknown

func (m *TransferGatewayGetUnclaimedContractTokensResponse) XXX_DiscardUnknown()

func (*TransferGatewayGetUnclaimedContractTokensResponse) XXX_Marshal

func (m *TransferGatewayGetUnclaimedContractTokensResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayGetUnclaimedContractTokensResponse) XXX_Merge

func (*TransferGatewayGetUnclaimedContractTokensResponse) XXX_Size

func (*TransferGatewayGetUnclaimedContractTokensResponse) XXX_Unmarshal

type TransferGatewayGetUnclaimedTokensRequest

type TransferGatewayGetUnclaimedTokensRequest struct {
	Owner                *types.Address `protobuf:"bytes,1,opt,name=owner" json:"owner,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayGetUnclaimedTokensRequest) Descriptor

func (*TransferGatewayGetUnclaimedTokensRequest) Descriptor() ([]byte, []int)

func (*TransferGatewayGetUnclaimedTokensRequest) GetOwner

func (*TransferGatewayGetUnclaimedTokensRequest) ProtoMessage

func (*TransferGatewayGetUnclaimedTokensRequest) Reset

func (*TransferGatewayGetUnclaimedTokensRequest) String

func (*TransferGatewayGetUnclaimedTokensRequest) XXX_DiscardUnknown

func (m *TransferGatewayGetUnclaimedTokensRequest) XXX_DiscardUnknown()

func (*TransferGatewayGetUnclaimedTokensRequest) XXX_Marshal

func (m *TransferGatewayGetUnclaimedTokensRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayGetUnclaimedTokensRequest) XXX_Merge

func (*TransferGatewayGetUnclaimedTokensRequest) XXX_Size

func (*TransferGatewayGetUnclaimedTokensRequest) XXX_Unmarshal

func (m *TransferGatewayGetUnclaimedTokensRequest) XXX_Unmarshal(b []byte) error

type TransferGatewayGetUnclaimedTokensResponse

type TransferGatewayGetUnclaimedTokensResponse struct {
	UnclaimedTokens      []*TransferGatewayUnclaimedToken `protobuf:"bytes,1,rep,name=unclaimed_tokens,json=unclaimedTokens" json:"unclaimed_tokens,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
	XXX_unrecognized     []byte                           `json:"-"`
	XXX_sizecache        int32                            `json:"-"`
}

func (*TransferGatewayGetUnclaimedTokensResponse) Descriptor

func (*TransferGatewayGetUnclaimedTokensResponse) Descriptor() ([]byte, []int)

func (*TransferGatewayGetUnclaimedTokensResponse) GetUnclaimedTokens

func (*TransferGatewayGetUnclaimedTokensResponse) ProtoMessage

func (*TransferGatewayGetUnclaimedTokensResponse) Reset

func (*TransferGatewayGetUnclaimedTokensResponse) String

func (*TransferGatewayGetUnclaimedTokensResponse) XXX_DiscardUnknown

func (m *TransferGatewayGetUnclaimedTokensResponse) XXX_DiscardUnknown()

func (*TransferGatewayGetUnclaimedTokensResponse) XXX_Marshal

func (m *TransferGatewayGetUnclaimedTokensResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayGetUnclaimedTokensResponse) XXX_Merge

func (*TransferGatewayGetUnclaimedTokensResponse) XXX_Size

func (*TransferGatewayGetUnclaimedTokensResponse) XXX_Unmarshal

type TransferGatewayGetValidatorAuthStrategyRequest

type TransferGatewayGetValidatorAuthStrategyRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TransferGatewayGetValidatorAuthStrategyRequest) Descriptor

func (*TransferGatewayGetValidatorAuthStrategyRequest) ProtoMessage

func (*TransferGatewayGetValidatorAuthStrategyRequest) Reset

func (*TransferGatewayGetValidatorAuthStrategyRequest) String

func (*TransferGatewayGetValidatorAuthStrategyRequest) XXX_DiscardUnknown

func (m *TransferGatewayGetValidatorAuthStrategyRequest) XXX_DiscardUnknown()

func (*TransferGatewayGetValidatorAuthStrategyRequest) XXX_Marshal

func (m *TransferGatewayGetValidatorAuthStrategyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayGetValidatorAuthStrategyRequest) XXX_Merge

func (*TransferGatewayGetValidatorAuthStrategyRequest) XXX_Size

func (*TransferGatewayGetValidatorAuthStrategyRequest) XXX_Unmarshal

type TransferGatewayGetValidatorAuthStrategyResponse

type TransferGatewayGetValidatorAuthStrategyResponse struct {
	AuthStrategy         ValidatorAuthStrategy `protobuf:"varint,1,opt,name=auth_strategy,json=authStrategy,proto3,enum=ValidatorAuthStrategy" json:"auth_strategy,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*TransferGatewayGetValidatorAuthStrategyResponse) Descriptor

func (*TransferGatewayGetValidatorAuthStrategyResponse) GetAuthStrategy

func (*TransferGatewayGetValidatorAuthStrategyResponse) ProtoMessage

func (*TransferGatewayGetValidatorAuthStrategyResponse) Reset

func (*TransferGatewayGetValidatorAuthStrategyResponse) String

func (*TransferGatewayGetValidatorAuthStrategyResponse) XXX_DiscardUnknown

func (m *TransferGatewayGetValidatorAuthStrategyResponse) XXX_DiscardUnknown()

func (*TransferGatewayGetValidatorAuthStrategyResponse) XXX_Marshal

func (m *TransferGatewayGetValidatorAuthStrategyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayGetValidatorAuthStrategyResponse) XXX_Merge

func (*TransferGatewayGetValidatorAuthStrategyResponse) XXX_Size

func (*TransferGatewayGetValidatorAuthStrategyResponse) XXX_Unmarshal

type TransferGatewayHotWalletTxHash

type TransferGatewayHotWalletTxHash struct {
	TxHash               []byte   `protobuf:"bytes,1,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TransferGatewayHotWalletTxHash) Descriptor

func (*TransferGatewayHotWalletTxHash) Descriptor() ([]byte, []int)

func (*TransferGatewayHotWalletTxHash) GetTxHash

func (m *TransferGatewayHotWalletTxHash) GetTxHash() []byte

func (*TransferGatewayHotWalletTxHash) ProtoMessage

func (*TransferGatewayHotWalletTxHash) ProtoMessage()

func (*TransferGatewayHotWalletTxHash) Reset

func (m *TransferGatewayHotWalletTxHash) Reset()

func (*TransferGatewayHotWalletTxHash) String

func (*TransferGatewayHotWalletTxHash) XXX_DiscardUnknown

func (m *TransferGatewayHotWalletTxHash) XXX_DiscardUnknown()

func (*TransferGatewayHotWalletTxHash) XXX_Marshal

func (m *TransferGatewayHotWalletTxHash) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayHotWalletTxHash) XXX_Merge

func (dst *TransferGatewayHotWalletTxHash) XXX_Merge(src proto.Message)

func (*TransferGatewayHotWalletTxHash) XXX_Size

func (m *TransferGatewayHotWalletTxHash) XXX_Size() int

func (*TransferGatewayHotWalletTxHash) XXX_Unmarshal

func (m *TransferGatewayHotWalletTxHash) XXX_Unmarshal(b []byte) error

type TransferGatewayHotWalletTxHashes

type TransferGatewayHotWalletTxHashes struct {
	TxHashes             [][]byte `protobuf:"bytes,1,rep,name=tx_hashes,json=txHashes" json:"tx_hashes,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TransferGatewayHotWalletTxHashes) Descriptor

func (*TransferGatewayHotWalletTxHashes) Descriptor() ([]byte, []int)

func (*TransferGatewayHotWalletTxHashes) GetTxHashes

func (m *TransferGatewayHotWalletTxHashes) GetTxHashes() [][]byte

func (*TransferGatewayHotWalletTxHashes) ProtoMessage

func (*TransferGatewayHotWalletTxHashes) ProtoMessage()

func (*TransferGatewayHotWalletTxHashes) Reset

func (*TransferGatewayHotWalletTxHashes) String

func (*TransferGatewayHotWalletTxHashes) XXX_DiscardUnknown

func (m *TransferGatewayHotWalletTxHashes) XXX_DiscardUnknown()

func (*TransferGatewayHotWalletTxHashes) XXX_Marshal

func (m *TransferGatewayHotWalletTxHashes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayHotWalletTxHashes) XXX_Merge

func (dst *TransferGatewayHotWalletTxHashes) XXX_Merge(src proto.Message)

func (*TransferGatewayHotWalletTxHashes) XXX_Size

func (m *TransferGatewayHotWalletTxHashes) XXX_Size() int

func (*TransferGatewayHotWalletTxHashes) XXX_Unmarshal

func (m *TransferGatewayHotWalletTxHashes) XXX_Unmarshal(b []byte) error

type TransferGatewayInitRequest

type TransferGatewayInitRequest struct {
	// Only the owner will be allowed to add/remove oracles
	Owner *types.Address `protobuf:"bytes,1,opt,name=owner" json:"owner,omitempty"`
	// List of oracles that the Gateway should accept data from
	Oracles []*types.Address `protobuf:"bytes,2,rep,name=oracles" json:"oracles,omitempty"`
	// Initial value for TransferGatewayState.last_mainnet_block_num,
	// Oracles will start looking for relevant Mainnet events from this block onwards.
	// Should be set to the Mainnet block number that immediately preceeded the block containing
	// the tx that deployed the Mainnet Gateway contract.
	FirstMainnetBlockNum uint64   `` /* 126-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TransferGatewayInitRequest) Descriptor

func (*TransferGatewayInitRequest) Descriptor() ([]byte, []int)

func (*TransferGatewayInitRequest) GetFirstMainnetBlockNum

func (m *TransferGatewayInitRequest) GetFirstMainnetBlockNum() uint64

func (*TransferGatewayInitRequest) GetOracles

func (m *TransferGatewayInitRequest) GetOracles() []*types.Address

func (*TransferGatewayInitRequest) GetOwner

func (m *TransferGatewayInitRequest) GetOwner() *types.Address

func (*TransferGatewayInitRequest) ProtoMessage

func (*TransferGatewayInitRequest) ProtoMessage()

func (*TransferGatewayInitRequest) Reset

func (m *TransferGatewayInitRequest) Reset()

func (*TransferGatewayInitRequest) String

func (m *TransferGatewayInitRequest) String() string

func (*TransferGatewayInitRequest) XXX_DiscardUnknown

func (m *TransferGatewayInitRequest) XXX_DiscardUnknown()

func (*TransferGatewayInitRequest) XXX_Marshal

func (m *TransferGatewayInitRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayInitRequest) XXX_Merge

func (dst *TransferGatewayInitRequest) XXX_Merge(src proto.Message)

func (*TransferGatewayInitRequest) XXX_Size

func (m *TransferGatewayInitRequest) XXX_Size() int

func (*TransferGatewayInitRequest) XXX_Unmarshal

func (m *TransferGatewayInitRequest) XXX_Unmarshal(b []byte) error

type TransferGatewayListContractMappingRequest

type TransferGatewayListContractMappingRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TransferGatewayListContractMappingRequest) Descriptor

func (*TransferGatewayListContractMappingRequest) Descriptor() ([]byte, []int)

func (*TransferGatewayListContractMappingRequest) ProtoMessage

func (*TransferGatewayListContractMappingRequest) Reset

func (*TransferGatewayListContractMappingRequest) String

func (*TransferGatewayListContractMappingRequest) XXX_DiscardUnknown

func (m *TransferGatewayListContractMappingRequest) XXX_DiscardUnknown()

func (*TransferGatewayListContractMappingRequest) XXX_Marshal

func (m *TransferGatewayListContractMappingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayListContractMappingRequest) XXX_Merge

func (*TransferGatewayListContractMappingRequest) XXX_Size

func (*TransferGatewayListContractMappingRequest) XXX_Unmarshal

type TransferGatewayListContractMappingResponse

type TransferGatewayListContractMappingResponse struct {
	ConfimedMappings     []*TransferGatewayContractAddressMapping `protobuf:"bytes,1,rep,name=confimed_mappings,json=confimedMappings" json:"confimed_mappings,omitempty"`
	PendingMappings      []*TransferGatewayPendingContractMapping `protobuf:"bytes,2,rep,name=pending_mappings,json=pendingMappings" json:"pending_mappings,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                 `json:"-"`
	XXX_unrecognized     []byte                                   `json:"-"`
	XXX_sizecache        int32                                    `json:"-"`
}

func (*TransferGatewayListContractMappingResponse) Descriptor

func (*TransferGatewayListContractMappingResponse) GetConfimedMappings

func (*TransferGatewayListContractMappingResponse) GetPendingMappings

func (*TransferGatewayListContractMappingResponse) ProtoMessage

func (*TransferGatewayListContractMappingResponse) Reset

func (*TransferGatewayListContractMappingResponse) String

func (*TransferGatewayListContractMappingResponse) XXX_DiscardUnknown

func (m *TransferGatewayListContractMappingResponse) XXX_DiscardUnknown()

func (*TransferGatewayListContractMappingResponse) XXX_Marshal

func (m *TransferGatewayListContractMappingResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayListContractMappingResponse) XXX_Merge

func (*TransferGatewayListContractMappingResponse) XXX_Size

func (*TransferGatewayListContractMappingResponse) XXX_Unmarshal

type TransferGatewayLocalAccount

type TransferGatewayLocalAccount struct {
	Owner             *types.Address                    `protobuf:"bytes,1,opt,name=owner" json:"owner,omitempty"`
	WithdrawalNonce   uint64                            `protobuf:"varint,2,opt,name=withdrawal_nonce,json=withdrawalNonce,proto3" json:"withdrawal_nonce,omitempty"`
	WithdrawalReceipt *TransferGatewayWithdrawalReceipt `protobuf:"bytes,3,opt,name=withdrawal_receipt,json=withdrawalReceipt" json:"withdrawal_receipt,omitempty"`
	// Total amount of ETH or diadem (depending on the Gateway) withdrawn by this account within the
	// last 24 hour withdrawal period (which started at last_withdrawal_limit_reset_time)
	TotalWithdrawalAmount *types.BigUInt `protobuf:"bytes,4,opt,name=total_withdrawal_amount,json=totalWithdrawalAmount" json:"total_withdrawal_amount,omitempty"`
	// Last time the 24 hour withdrawal period was reset for this account
	LastWithdrawalLimitResetTime int64    `` /* 152-byte string literal not displayed */
	XXX_NoUnkeyedLiteral         struct{} `json:"-"`
	XXX_unrecognized             []byte   `json:"-"`
	XXX_sizecache                int32    `json:"-"`
}

func (*TransferGatewayLocalAccount) Descriptor

func (*TransferGatewayLocalAccount) Descriptor() ([]byte, []int)

func (*TransferGatewayLocalAccount) GetLastWithdrawalLimitResetTime

func (m *TransferGatewayLocalAccount) GetLastWithdrawalLimitResetTime() int64

func (*TransferGatewayLocalAccount) GetOwner

func (m *TransferGatewayLocalAccount) GetOwner() *types.Address

func (*TransferGatewayLocalAccount) GetTotalWithdrawalAmount

func (m *TransferGatewayLocalAccount) GetTotalWithdrawalAmount() *types.BigUInt

func (*TransferGatewayLocalAccount) GetWithdrawalNonce

func (m *TransferGatewayLocalAccount) GetWithdrawalNonce() uint64

func (*TransferGatewayLocalAccount) GetWithdrawalReceipt

func (*TransferGatewayLocalAccount) ProtoMessage

func (*TransferGatewayLocalAccount) ProtoMessage()

func (*TransferGatewayLocalAccount) Reset

func (m *TransferGatewayLocalAccount) Reset()

func (*TransferGatewayLocalAccount) String

func (m *TransferGatewayLocalAccount) String() string

func (*TransferGatewayLocalAccount) XXX_DiscardUnknown

func (m *TransferGatewayLocalAccount) XXX_DiscardUnknown()

func (*TransferGatewayLocalAccount) XXX_Marshal

func (m *TransferGatewayLocalAccount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayLocalAccount) XXX_Merge

func (dst *TransferGatewayLocalAccount) XXX_Merge(src proto.Message)

func (*TransferGatewayLocalAccount) XXX_Size

func (m *TransferGatewayLocalAccount) XXX_Size() int

func (*TransferGatewayLocalAccount) XXX_Unmarshal

func (m *TransferGatewayLocalAccount) XXX_Unmarshal(b []byte) error

type TransferGatewayMainnetEvent

type TransferGatewayMainnetEvent struct {
	EthBlock uint64 `protobuf:"varint,1,opt,name=eth_block,json=ethBlock,proto3" json:"eth_block,omitempty"`
	// Types that are valid to be assigned to Payload:
	//	*TransferGatewayMainnetEvent_Deposit
	//	*TransferGatewayMainnetEvent_Withdrawal
	Payload              isTransferGatewayMainnetEvent_Payload `protobuf_oneof:"payload"`
	XXX_NoUnkeyedLiteral struct{}                              `json:"-"`
	XXX_unrecognized     []byte                                `json:"-"`
	XXX_sizecache        int32                                 `json:"-"`
}

func (*TransferGatewayMainnetEvent) Descriptor

func (*TransferGatewayMainnetEvent) Descriptor() ([]byte, []int)

func (*TransferGatewayMainnetEvent) GetDeposit

func (*TransferGatewayMainnetEvent) GetEthBlock

func (m *TransferGatewayMainnetEvent) GetEthBlock() uint64

func (*TransferGatewayMainnetEvent) GetPayload

func (m *TransferGatewayMainnetEvent) GetPayload() isTransferGatewayMainnetEvent_Payload

func (*TransferGatewayMainnetEvent) GetWithdrawal

func (*TransferGatewayMainnetEvent) ProtoMessage

func (*TransferGatewayMainnetEvent) ProtoMessage()

func (*TransferGatewayMainnetEvent) Reset

func (m *TransferGatewayMainnetEvent) Reset()

func (*TransferGatewayMainnetEvent) String

func (m *TransferGatewayMainnetEvent) String() string

func (*TransferGatewayMainnetEvent) XXX_DiscardUnknown

func (m *TransferGatewayMainnetEvent) XXX_DiscardUnknown()

func (*TransferGatewayMainnetEvent) XXX_Marshal

func (m *TransferGatewayMainnetEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayMainnetEvent) XXX_Merge

func (dst *TransferGatewayMainnetEvent) XXX_Merge(src proto.Message)

func (*TransferGatewayMainnetEvent) XXX_OneofFuncs

func (*TransferGatewayMainnetEvent) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*TransferGatewayMainnetEvent) XXX_Size

func (m *TransferGatewayMainnetEvent) XXX_Size() int

func (*TransferGatewayMainnetEvent) XXX_Unmarshal

func (m *TransferGatewayMainnetEvent) XXX_Unmarshal(b []byte) error

type TransferGatewayMainnetEventTxHashInfo

type TransferGatewayMainnetEventTxHashInfo struct {
	TokenKind            TransferGatewayTokenKind `protobuf:"varint,1,opt,name=token_kind,json=tokenKind,proto3,enum=TransferGatewayTokenKind" json:"token_kind,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*TransferGatewayMainnetEventTxHashInfo) Descriptor

func (*TransferGatewayMainnetEventTxHashInfo) Descriptor() ([]byte, []int)

func (*TransferGatewayMainnetEventTxHashInfo) GetTokenKind

func (*TransferGatewayMainnetEventTxHashInfo) ProtoMessage

func (*TransferGatewayMainnetEventTxHashInfo) ProtoMessage()

func (*TransferGatewayMainnetEventTxHashInfo) Reset

func (*TransferGatewayMainnetEventTxHashInfo) String

func (*TransferGatewayMainnetEventTxHashInfo) XXX_DiscardUnknown

func (m *TransferGatewayMainnetEventTxHashInfo) XXX_DiscardUnknown()

func (*TransferGatewayMainnetEventTxHashInfo) XXX_Marshal

func (m *TransferGatewayMainnetEventTxHashInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayMainnetEventTxHashInfo) XXX_Merge

func (*TransferGatewayMainnetEventTxHashInfo) XXX_Size

func (*TransferGatewayMainnetEventTxHashInfo) XXX_Unmarshal

func (m *TransferGatewayMainnetEventTxHashInfo) XXX_Unmarshal(b []byte) error

type TransferGatewayMainnetEvent_Deposit

type TransferGatewayMainnetEvent_Deposit struct {
	Deposit *TransferGatewayTokenDeposited `protobuf:"bytes,2,opt,name=deposit,oneof"`
}

type TransferGatewayMainnetEvent_Withdrawal

type TransferGatewayMainnetEvent_Withdrawal struct {
	Withdrawal *TransferGatewayTokenWithdrawn `protobuf:"bytes,3,opt,name=withdrawal,oneof"`
}

type TransferGatewayOracleState

type TransferGatewayOracleState struct {
	// DAppChain address of the Oracle
	Address              *types.Address `protobuf:"bytes,1,opt,name=address" json:"address,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayOracleState) Descriptor

func (*TransferGatewayOracleState) Descriptor() ([]byte, []int)

func (*TransferGatewayOracleState) GetAddress

func (m *TransferGatewayOracleState) GetAddress() *types.Address

func (*TransferGatewayOracleState) ProtoMessage

func (*TransferGatewayOracleState) ProtoMessage()

func (*TransferGatewayOracleState) Reset

func (m *TransferGatewayOracleState) Reset()

func (*TransferGatewayOracleState) String

func (m *TransferGatewayOracleState) String() string

func (*TransferGatewayOracleState) XXX_DiscardUnknown

func (m *TransferGatewayOracleState) XXX_DiscardUnknown()

func (*TransferGatewayOracleState) XXX_Marshal

func (m *TransferGatewayOracleState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayOracleState) XXX_Merge

func (dst *TransferGatewayOracleState) XXX_Merge(src proto.Message)

func (*TransferGatewayOracleState) XXX_Size

func (m *TransferGatewayOracleState) XXX_Size() int

func (*TransferGatewayOracleState) XXX_Unmarshal

func (m *TransferGatewayOracleState) XXX_Unmarshal(b []byte) error

type TransferGatewayPendingContractMapping

type TransferGatewayPendingContractMapping struct {
	ID uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// Address on foreign blockchain
	ForeignContract *types.Address `protobuf:"bytes,2,opt,name=foreign_contract,json=foreignContract" json:"foreign_contract,omitempty"`
	// Corresponding address on local blockchain
	LocalContract *types.Address `protobuf:"bytes,3,opt,name=local_contract,json=localContract" json:"local_contract,omitempty"`
	// Foreign address of the creator of the foreign contract
	ForeignContractCreator *types.Address `protobuf:"bytes,4,opt,name=foreign_contract_creator,json=foreignContractCreator" json:"foreign_contract_creator,omitempty"`
	// Hash of the transaction which created the foreign contract
	ForeignContractTxHash []byte   `` /* 128-byte string literal not displayed */
	XXX_NoUnkeyedLiteral  struct{} `json:"-"`
	XXX_unrecognized      []byte   `json:"-"`
	XXX_sizecache         int32    `json:"-"`
}

func (*TransferGatewayPendingContractMapping) Descriptor

func (*TransferGatewayPendingContractMapping) Descriptor() ([]byte, []int)

func (*TransferGatewayPendingContractMapping) GetForeignContract

func (m *TransferGatewayPendingContractMapping) GetForeignContract() *types.Address

func (*TransferGatewayPendingContractMapping) GetForeignContractCreator

func (m *TransferGatewayPendingContractMapping) GetForeignContractCreator() *types.Address

func (*TransferGatewayPendingContractMapping) GetForeignContractTxHash

func (m *TransferGatewayPendingContractMapping) GetForeignContractTxHash() []byte

func (*TransferGatewayPendingContractMapping) GetID

func (*TransferGatewayPendingContractMapping) GetLocalContract

func (m *TransferGatewayPendingContractMapping) GetLocalContract() *types.Address

func (*TransferGatewayPendingContractMapping) ProtoMessage

func (*TransferGatewayPendingContractMapping) ProtoMessage()

func (*TransferGatewayPendingContractMapping) Reset

func (*TransferGatewayPendingContractMapping) String

func (*TransferGatewayPendingContractMapping) XXX_DiscardUnknown

func (m *TransferGatewayPendingContractMapping) XXX_DiscardUnknown()

func (*TransferGatewayPendingContractMapping) XXX_Marshal

func (m *TransferGatewayPendingContractMapping) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayPendingContractMapping) XXX_Merge

func (*TransferGatewayPendingContractMapping) XXX_Size

func (*TransferGatewayPendingContractMapping) XXX_Unmarshal

func (m *TransferGatewayPendingContractMapping) XXX_Unmarshal(b []byte) error

type TransferGatewayPendingHotWalletDepositTxHashesRequest

type TransferGatewayPendingHotWalletDepositTxHashesRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TransferGatewayPendingHotWalletDepositTxHashesRequest) Descriptor

func (*TransferGatewayPendingHotWalletDepositTxHashesRequest) ProtoMessage

func (*TransferGatewayPendingHotWalletDepositTxHashesRequest) Reset

func (*TransferGatewayPendingHotWalletDepositTxHashesRequest) String

func (*TransferGatewayPendingHotWalletDepositTxHashesRequest) XXX_DiscardUnknown

func (*TransferGatewayPendingHotWalletDepositTxHashesRequest) XXX_Marshal

func (m *TransferGatewayPendingHotWalletDepositTxHashesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayPendingHotWalletDepositTxHashesRequest) XXX_Merge

func (*TransferGatewayPendingHotWalletDepositTxHashesRequest) XXX_Size

func (*TransferGatewayPendingHotWalletDepositTxHashesRequest) XXX_Unmarshal

type TransferGatewayPendingHotWalletDepositTxHashesResponse

type TransferGatewayPendingHotWalletDepositTxHashesResponse struct {
	TxHashes             [][]byte `protobuf:"bytes,1,rep,name=tx_hashes,json=txHashes" json:"tx_hashes,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TransferGatewayPendingHotWalletDepositTxHashesResponse) Descriptor

func (*TransferGatewayPendingHotWalletDepositTxHashesResponse) GetTxHashes

func (*TransferGatewayPendingHotWalletDepositTxHashesResponse) ProtoMessage

func (*TransferGatewayPendingHotWalletDepositTxHashesResponse) Reset

func (*TransferGatewayPendingHotWalletDepositTxHashesResponse) String

func (*TransferGatewayPendingHotWalletDepositTxHashesResponse) XXX_DiscardUnknown

func (*TransferGatewayPendingHotWalletDepositTxHashesResponse) XXX_Marshal

func (m *TransferGatewayPendingHotWalletDepositTxHashesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayPendingHotWalletDepositTxHashesResponse) XXX_Merge

func (*TransferGatewayPendingHotWalletDepositTxHashesResponse) XXX_Size

func (*TransferGatewayPendingHotWalletDepositTxHashesResponse) XXX_Unmarshal

type TransferGatewayPendingWithdrawalSummary

type TransferGatewayPendingWithdrawalSummary struct {
	// DAppChain address of token owner
	TokenOwner *types.Address `protobuf:"bytes,1,opt,name=token_owner,json=tokenOwner" json:"token_owner,omitempty"`
	// Hash of the unsigned withdrawal receipt
	Hash []byte `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"`
	// Intended to be diadem Amount for Binance dex
	TokenAmount *types.BigUInt `protobuf:"bytes,3,opt,name=token_amount,json=tokenAmount" json:"token_amount,omitempty"`
	// Token withdrawer for withdrawal receipt
	TokenWithdrawer *types.Address `protobuf:"bytes,4,opt,name=token_withdrawer,json=tokenWithdrawer" json:"token_withdrawer,omitempty"`
	// Mainnet tx hash
	TxHash []byte `protobuf:"bytes,5,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"`
	// Mainnet tx status
	TxStatus TransferGatewayTxStatus `protobuf:"varint,6,opt,name=tx_status,json=txStatus,proto3,enum=TransferGatewayTxStatus" json:"tx_status,omitempty"`
	// Mainnet address of token contract
	TokenContract        *types.Address `protobuf:"bytes,7,opt,name=token_contract,json=tokenContract" json:"token_contract,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayPendingWithdrawalSummary) Descriptor

func (*TransferGatewayPendingWithdrawalSummary) Descriptor() ([]byte, []int)

func (*TransferGatewayPendingWithdrawalSummary) GetHash

func (*TransferGatewayPendingWithdrawalSummary) GetTokenAmount

func (*TransferGatewayPendingWithdrawalSummary) GetTokenContract

func (m *TransferGatewayPendingWithdrawalSummary) GetTokenContract() *types.Address

func (*TransferGatewayPendingWithdrawalSummary) GetTokenOwner

func (*TransferGatewayPendingWithdrawalSummary) GetTokenWithdrawer

func (m *TransferGatewayPendingWithdrawalSummary) GetTokenWithdrawer() *types.Address

func (*TransferGatewayPendingWithdrawalSummary) GetTxHash

func (*TransferGatewayPendingWithdrawalSummary) GetTxStatus

func (*TransferGatewayPendingWithdrawalSummary) ProtoMessage

func (*TransferGatewayPendingWithdrawalSummary) Reset

func (*TransferGatewayPendingWithdrawalSummary) String

func (*TransferGatewayPendingWithdrawalSummary) XXX_DiscardUnknown

func (m *TransferGatewayPendingWithdrawalSummary) XXX_DiscardUnknown()

func (*TransferGatewayPendingWithdrawalSummary) XXX_Marshal

func (m *TransferGatewayPendingWithdrawalSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayPendingWithdrawalSummary) XXX_Merge

func (*TransferGatewayPendingWithdrawalSummary) XXX_Size

func (*TransferGatewayPendingWithdrawalSummary) XXX_Unmarshal

func (m *TransferGatewayPendingWithdrawalSummary) XXX_Unmarshal(b []byte) error

type TransferGatewayPendingWithdrawalsRequest

type TransferGatewayPendingWithdrawalsRequest struct {
	// Address of Mainnet Gateway contract
	MainnetGateway *types.Address `protobuf:"bytes,1,opt,name=mainnet_gateway,json=mainnetGateway" json:"mainnet_gateway,omitempty"`
	// Status of withdrawal transaction
	TxStatus             TransferGatewayTxStatus `protobuf:"varint,2,opt,name=tx_status,json=txStatus,proto3,enum=TransferGatewayTxStatus" json:"tx_status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (*TransferGatewayPendingWithdrawalsRequest) Descriptor

func (*TransferGatewayPendingWithdrawalsRequest) Descriptor() ([]byte, []int)

func (*TransferGatewayPendingWithdrawalsRequest) GetMainnetGateway

func (m *TransferGatewayPendingWithdrawalsRequest) GetMainnetGateway() *types.Address

func (*TransferGatewayPendingWithdrawalsRequest) GetTxStatus

func (*TransferGatewayPendingWithdrawalsRequest) ProtoMessage

func (*TransferGatewayPendingWithdrawalsRequest) Reset

func (*TransferGatewayPendingWithdrawalsRequest) String

func (*TransferGatewayPendingWithdrawalsRequest) XXX_DiscardUnknown

func (m *TransferGatewayPendingWithdrawalsRequest) XXX_DiscardUnknown()

func (*TransferGatewayPendingWithdrawalsRequest) XXX_Marshal

func (m *TransferGatewayPendingWithdrawalsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayPendingWithdrawalsRequest) XXX_Merge

func (*TransferGatewayPendingWithdrawalsRequest) XXX_Size

func (*TransferGatewayPendingWithdrawalsRequest) XXX_Unmarshal

func (m *TransferGatewayPendingWithdrawalsRequest) XXX_Unmarshal(b []byte) error

type TransferGatewayPendingWithdrawalsResponse

type TransferGatewayPendingWithdrawalsResponse struct {
	Withdrawals          []*TransferGatewayPendingWithdrawalSummary `protobuf:"bytes,1,rep,name=withdrawals" json:"withdrawals,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                   `json:"-"`
	XXX_unrecognized     []byte                                     `json:"-"`
	XXX_sizecache        int32                                      `json:"-"`
}

func (*TransferGatewayPendingWithdrawalsResponse) Descriptor

func (*TransferGatewayPendingWithdrawalsResponse) Descriptor() ([]byte, []int)

func (*TransferGatewayPendingWithdrawalsResponse) GetWithdrawals

func (*TransferGatewayPendingWithdrawalsResponse) ProtoMessage

func (*TransferGatewayPendingWithdrawalsResponse) Reset

func (*TransferGatewayPendingWithdrawalsResponse) String

func (*TransferGatewayPendingWithdrawalsResponse) XXX_DiscardUnknown

func (m *TransferGatewayPendingWithdrawalsResponse) XXX_DiscardUnknown()

func (*TransferGatewayPendingWithdrawalsResponse) XXX_Marshal

func (m *TransferGatewayPendingWithdrawalsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayPendingWithdrawalsResponse) XXX_Merge

func (*TransferGatewayPendingWithdrawalsResponse) XXX_Size

func (*TransferGatewayPendingWithdrawalsResponse) XXX_Unmarshal

type TransferGatewayProcessEventBatchRequest

type TransferGatewayProcessEventBatchRequest struct {
	Events                  []*TransferGatewayMainnetEvent `protobuf:"bytes,1,rep,name=events" json:"events,omitempty"`
	MainnetGatewayAddress   *types.Address                 `protobuf:"bytes,2,opt,name=mainnet_gateway_address,json=mainnetGatewayAddress" json:"mainnet_gateway_address,omitempty"`
	MainnetHotWalletAddress *types.Address                 `` /* 127-byte string literal not displayed */
	XXX_NoUnkeyedLiteral    struct{}                       `json:"-"`
	XXX_unrecognized        []byte                         `json:"-"`
	XXX_sizecache           int32                          `json:"-"`
}

Batch of events from the Gateway on Ethereum mainnet

func (*TransferGatewayProcessEventBatchRequest) Descriptor

func (*TransferGatewayProcessEventBatchRequest) Descriptor() ([]byte, []int)

func (*TransferGatewayProcessEventBatchRequest) GetEvents

func (*TransferGatewayProcessEventBatchRequest) GetMainnetGatewayAddress

func (m *TransferGatewayProcessEventBatchRequest) GetMainnetGatewayAddress() *types.Address

func (*TransferGatewayProcessEventBatchRequest) GetMainnetHotWalletAddress

func (m *TransferGatewayProcessEventBatchRequest) GetMainnetHotWalletAddress() *types.Address

func (*TransferGatewayProcessEventBatchRequest) ProtoMessage

func (*TransferGatewayProcessEventBatchRequest) Reset

func (*TransferGatewayProcessEventBatchRequest) String

func (*TransferGatewayProcessEventBatchRequest) XXX_DiscardUnknown

func (m *TransferGatewayProcessEventBatchRequest) XXX_DiscardUnknown()

func (*TransferGatewayProcessEventBatchRequest) XXX_Marshal

func (m *TransferGatewayProcessEventBatchRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayProcessEventBatchRequest) XXX_Merge

func (*TransferGatewayProcessEventBatchRequest) XXX_Size

func (*TransferGatewayProcessEventBatchRequest) XXX_Unmarshal

func (m *TransferGatewayProcessEventBatchRequest) XXX_Unmarshal(b []byte) error

type TransferGatewayProcessMainnetEventError

type TransferGatewayProcessMainnetEventError struct {
	EthBlock             uint64                       `protobuf:"varint,1,opt,name=eth_block,json=ethBlock,proto3" json:"eth_block,omitempty"`
	Event                *TransferGatewayMainnetEvent `protobuf:"bytes,2,opt,name=event" json:"event,omitempty"`
	ErrorMessage         string                       `protobuf:"bytes,3,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

func (*TransferGatewayProcessMainnetEventError) Descriptor

func (*TransferGatewayProcessMainnetEventError) Descriptor() ([]byte, []int)

func (*TransferGatewayProcessMainnetEventError) GetErrorMessage

func (m *TransferGatewayProcessMainnetEventError) GetErrorMessage() string

func (*TransferGatewayProcessMainnetEventError) GetEthBlock

func (*TransferGatewayProcessMainnetEventError) GetEvent

func (*TransferGatewayProcessMainnetEventError) ProtoMessage

func (*TransferGatewayProcessMainnetEventError) Reset

func (*TransferGatewayProcessMainnetEventError) String

func (*TransferGatewayProcessMainnetEventError) XXX_DiscardUnknown

func (m *TransferGatewayProcessMainnetEventError) XXX_DiscardUnknown()

func (*TransferGatewayProcessMainnetEventError) XXX_Marshal

func (m *TransferGatewayProcessMainnetEventError) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayProcessMainnetEventError) XXX_Merge

func (*TransferGatewayProcessMainnetEventError) XXX_Size

func (*TransferGatewayProcessMainnetEventError) XXX_Unmarshal

func (m *TransferGatewayProcessMainnetEventError) XXX_Unmarshal(b []byte) error

type TransferGatewayReclaimContractTokensRequest

type TransferGatewayReclaimContractTokensRequest struct {
	// Foreign address of token contract
	TokenContract        *types.Address `protobuf:"bytes,1,opt,name=token_contract,json=tokenContract" json:"token_contract,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

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

func (*TransferGatewayReclaimContractTokensRequest) Descriptor

func (*TransferGatewayReclaimContractTokensRequest) GetTokenContract

func (*TransferGatewayReclaimContractTokensRequest) ProtoMessage

func (*TransferGatewayReclaimContractTokensRequest) Reset

func (*TransferGatewayReclaimContractTokensRequest) String

func (*TransferGatewayReclaimContractTokensRequest) XXX_DiscardUnknown

func (m *TransferGatewayReclaimContractTokensRequest) XXX_DiscardUnknown()

func (*TransferGatewayReclaimContractTokensRequest) XXX_Marshal

func (m *TransferGatewayReclaimContractTokensRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayReclaimContractTokensRequest) XXX_Merge

func (*TransferGatewayReclaimContractTokensRequest) XXX_Size

func (*TransferGatewayReclaimContractTokensRequest) XXX_Unmarshal

type TransferGatewayReclaimDepositorTokensRequest

type TransferGatewayReclaimDepositorTokensRequest struct {
	// Foreign address of depositors
	Depositors           []*types.Address `protobuf:"bytes,1,rep,name=depositors" json:"depositors,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

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

func (*TransferGatewayReclaimDepositorTokensRequest) Descriptor

func (*TransferGatewayReclaimDepositorTokensRequest) GetDepositors

func (*TransferGatewayReclaimDepositorTokensRequest) ProtoMessage

func (*TransferGatewayReclaimDepositorTokensRequest) Reset

func (*TransferGatewayReclaimDepositorTokensRequest) String

func (*TransferGatewayReclaimDepositorTokensRequest) XXX_DiscardUnknown

func (m *TransferGatewayReclaimDepositorTokensRequest) XXX_DiscardUnknown()

func (*TransferGatewayReclaimDepositorTokensRequest) XXX_Marshal

func (m *TransferGatewayReclaimDepositorTokensRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayReclaimDepositorTokensRequest) XXX_Merge

func (*TransferGatewayReclaimDepositorTokensRequest) XXX_Size

func (*TransferGatewayReclaimDepositorTokensRequest) XXX_Unmarshal

type TransferGatewayReclaimError

type TransferGatewayReclaimError struct {
	Owner                *types.Address `protobuf:"bytes,1,opt,name=owner" json:"owner,omitempty"`
	ErrorMessage         string         `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayReclaimError) Descriptor

func (*TransferGatewayReclaimError) Descriptor() ([]byte, []int)

func (*TransferGatewayReclaimError) GetErrorMessage

func (m *TransferGatewayReclaimError) GetErrorMessage() string

func (*TransferGatewayReclaimError) GetOwner

func (m *TransferGatewayReclaimError) GetOwner() *types.Address

func (*TransferGatewayReclaimError) ProtoMessage

func (*TransferGatewayReclaimError) ProtoMessage()

func (*TransferGatewayReclaimError) Reset

func (m *TransferGatewayReclaimError) Reset()

func (*TransferGatewayReclaimError) String

func (m *TransferGatewayReclaimError) String() string

func (*TransferGatewayReclaimError) XXX_DiscardUnknown

func (m *TransferGatewayReclaimError) XXX_DiscardUnknown()

func (*TransferGatewayReclaimError) XXX_Marshal

func (m *TransferGatewayReclaimError) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayReclaimError) XXX_Merge

func (dst *TransferGatewayReclaimError) XXX_Merge(src proto.Message)

func (*TransferGatewayReclaimError) XXX_Size

func (m *TransferGatewayReclaimError) XXX_Size() int

func (*TransferGatewayReclaimError) XXX_Unmarshal

func (m *TransferGatewayReclaimError) XXX_Unmarshal(b []byte) error

type TransferGatewayRemoveOracleRequest

type TransferGatewayRemoveOracleRequest struct {
	Oracle               *types.Address `protobuf:"bytes,1,opt,name=oracle" json:"oracle,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayRemoveOracleRequest) Descriptor

func (*TransferGatewayRemoveOracleRequest) Descriptor() ([]byte, []int)

func (*TransferGatewayRemoveOracleRequest) GetOracle

func (*TransferGatewayRemoveOracleRequest) ProtoMessage

func (*TransferGatewayRemoveOracleRequest) ProtoMessage()

func (*TransferGatewayRemoveOracleRequest) Reset

func (*TransferGatewayRemoveOracleRequest) String

func (*TransferGatewayRemoveOracleRequest) XXX_DiscardUnknown

func (m *TransferGatewayRemoveOracleRequest) XXX_DiscardUnknown()

func (*TransferGatewayRemoveOracleRequest) XXX_Marshal

func (m *TransferGatewayRemoveOracleRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayRemoveOracleRequest) XXX_Merge

func (dst *TransferGatewayRemoveOracleRequest) XXX_Merge(src proto.Message)

func (*TransferGatewayRemoveOracleRequest) XXX_Size

func (*TransferGatewayRemoveOracleRequest) XXX_Unmarshal

func (m *TransferGatewayRemoveOracleRequest) XXX_Unmarshal(b []byte) error

type TransferGatewayResetMainnetBlockRequest

type TransferGatewayResetMainnetBlockRequest struct {
	LastMainnetBlockNum  uint64   `protobuf:"varint,1,opt,name=last_mainnet_block_num,json=lastMainnetBlockNum,proto3" json:"last_mainnet_block_num,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TransferGatewayResetMainnetBlockRequest) Descriptor

func (*TransferGatewayResetMainnetBlockRequest) Descriptor() ([]byte, []int)

func (*TransferGatewayResetMainnetBlockRequest) GetLastMainnetBlockNum

func (m *TransferGatewayResetMainnetBlockRequest) GetLastMainnetBlockNum() uint64

func (*TransferGatewayResetMainnetBlockRequest) ProtoMessage

func (*TransferGatewayResetMainnetBlockRequest) Reset

func (*TransferGatewayResetMainnetBlockRequest) String

func (*TransferGatewayResetMainnetBlockRequest) XXX_DiscardUnknown

func (m *TransferGatewayResetMainnetBlockRequest) XXX_DiscardUnknown()

func (*TransferGatewayResetMainnetBlockRequest) XXX_Marshal

func (m *TransferGatewayResetMainnetBlockRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayResetMainnetBlockRequest) XXX_Merge

func (*TransferGatewayResetMainnetBlockRequest) XXX_Size

func (*TransferGatewayResetMainnetBlockRequest) XXX_Unmarshal

func (m *TransferGatewayResetMainnetBlockRequest) XXX_Unmarshal(b []byte) error

type TransferGatewayResubmitWithdrawalError

type TransferGatewayResubmitWithdrawalError struct {
	WithdrawalReceipt    *TransferGatewayWithdrawalReceipt `protobuf:"bytes,1,opt,name=withdrawal_receipt,json=withdrawalReceipt" json:"withdrawal_receipt,omitempty"`
	ErrorMessage         string                            `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

func (*TransferGatewayResubmitWithdrawalError) Descriptor

func (*TransferGatewayResubmitWithdrawalError) Descriptor() ([]byte, []int)

func (*TransferGatewayResubmitWithdrawalError) GetErrorMessage

func (m *TransferGatewayResubmitWithdrawalError) GetErrorMessage() string

func (*TransferGatewayResubmitWithdrawalError) GetWithdrawalReceipt

func (*TransferGatewayResubmitWithdrawalError) ProtoMessage

func (*TransferGatewayResubmitWithdrawalError) Reset

func (*TransferGatewayResubmitWithdrawalError) String

func (*TransferGatewayResubmitWithdrawalError) XXX_DiscardUnknown

func (m *TransferGatewayResubmitWithdrawalError) XXX_DiscardUnknown()

func (*TransferGatewayResubmitWithdrawalError) XXX_Marshal

func (m *TransferGatewayResubmitWithdrawalError) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayResubmitWithdrawalError) XXX_Merge

func (*TransferGatewayResubmitWithdrawalError) XXX_Size

func (*TransferGatewayResubmitWithdrawalError) XXX_Unmarshal

func (m *TransferGatewayResubmitWithdrawalError) XXX_Unmarshal(b []byte) error

type TransferGatewayResubmitWithdrawalRequest

type TransferGatewayResubmitWithdrawalRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TransferGatewayResubmitWithdrawalRequest) Descriptor

func (*TransferGatewayResubmitWithdrawalRequest) Descriptor() ([]byte, []int)

func (*TransferGatewayResubmitWithdrawalRequest) ProtoMessage

func (*TransferGatewayResubmitWithdrawalRequest) Reset

func (*TransferGatewayResubmitWithdrawalRequest) String

func (*TransferGatewayResubmitWithdrawalRequest) XXX_DiscardUnknown

func (m *TransferGatewayResubmitWithdrawalRequest) XXX_DiscardUnknown()

func (*TransferGatewayResubmitWithdrawalRequest) XXX_Marshal

func (m *TransferGatewayResubmitWithdrawalRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayResubmitWithdrawalRequest) XXX_Merge

func (*TransferGatewayResubmitWithdrawalRequest) XXX_Size

func (*TransferGatewayResubmitWithdrawalRequest) XXX_Unmarshal

func (m *TransferGatewayResubmitWithdrawalRequest) XXX_Unmarshal(b []byte) error

type TransferGatewaySetMaxWithdrawalLimitRequest

type TransferGatewaySetMaxWithdrawalLimitRequest struct {
	MaxTotalDailyWithdrawalAmount      *types.BigUInt `` /* 147-byte string literal not displayed */
	MaxPerAccountDailyWithdrawalAmount *types.BigUInt `` /* 164-byte string literal not displayed */
	XXX_NoUnkeyedLiteral               struct{}       `json:"-"`
	XXX_unrecognized                   []byte         `json:"-"`
	XXX_sizecache                      int32          `json:"-"`
}

func (*TransferGatewaySetMaxWithdrawalLimitRequest) Descriptor

func (*TransferGatewaySetMaxWithdrawalLimitRequest) GetMaxPerAccountDailyWithdrawalAmount

func (m *TransferGatewaySetMaxWithdrawalLimitRequest) GetMaxPerAccountDailyWithdrawalAmount() *types.BigUInt

func (*TransferGatewaySetMaxWithdrawalLimitRequest) GetMaxTotalDailyWithdrawalAmount

func (m *TransferGatewaySetMaxWithdrawalLimitRequest) GetMaxTotalDailyWithdrawalAmount() *types.BigUInt

func (*TransferGatewaySetMaxWithdrawalLimitRequest) ProtoMessage

func (*TransferGatewaySetMaxWithdrawalLimitRequest) Reset

func (*TransferGatewaySetMaxWithdrawalLimitRequest) String

func (*TransferGatewaySetMaxWithdrawalLimitRequest) XXX_DiscardUnknown

func (m *TransferGatewaySetMaxWithdrawalLimitRequest) XXX_DiscardUnknown()

func (*TransferGatewaySetMaxWithdrawalLimitRequest) XXX_Marshal

func (m *TransferGatewaySetMaxWithdrawalLimitRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewaySetMaxWithdrawalLimitRequest) XXX_Merge

func (*TransferGatewaySetMaxWithdrawalLimitRequest) XXX_Size

func (*TransferGatewaySetMaxWithdrawalLimitRequest) XXX_Unmarshal

type TransferGatewayState

type TransferGatewayState struct {
	Owner *types.Address `protobuf:"bytes,1,opt,name=owner" json:"owner,omitempty"`
	// Last Mainnet block processed by the Transfer Gateway contract
	LastMainnetBlockNum uint64 `protobuf:"varint,2,opt,name=last_mainnet_block_num,json=lastMainnetBlockNum,proto3" json:"last_mainnet_block_num,omitempty"`
	// ID that should be used for the next pending contract mapping
	NextContractMappingID uint64 `` /* 129-byte string literal not displayed */
	// Token owners that have initiated (but have not as yet completed) a withdrawal to Mainnet.
	TokenWithdrawers []*types.Address `protobuf:"bytes,4,rep,name=token_withdrawers,json=tokenWithdrawers" json:"token_withdrawers,omitempty"`
	// Binance Dex transfer fee. This will be used for binance gateway
	TransferFee *types.BigUInt `protobuf:"bytes,5,opt,name=transfer_fee,json=transferFee" json:"transfer_fee,omitempty"`
	// Mainnet Gateway address
	MainnetGatewayAddress *types.Address `protobuf:"bytes,6,opt,name=mainnet_gateway_address,json=mainnetGatewayAddress" json:"mainnet_gateway_address,omitempty"`
	// Mainnet Hot Wallet address
	MainnetHotWalletAddress *types.Address `` /* 127-byte string literal not displayed */
	// Max total ETH or diadem withdrawal amount the gateway will allow in a 24 hour withdrawal period
	MaxTotalDailyWithdrawalAmount *types.BigUInt `` /* 147-byte string literal not displayed */
	// Max per-account ETH or diadem withdrawal amount the gateway will allow in a 24 hour withdrawal period
	MaxPerAccountDailyWithdrawalAmount *types.BigUInt `` /* 164-byte string literal not displayed */
	// Last time the 24 hour withdrawal period was reset
	LastWithdrawalLimitResetTime int64 `` /* 153-byte string literal not displayed */
	// Total amount of ETH or diadem (depending on the Gateway) withdrawn through this gateway within
	// the last 24 hour withdrawal period (which started at last_withdrawal_limit_reset_time)
	TotalWithdrawalAmount *types.BigUInt `protobuf:"bytes,11,opt,name=total_withdrawal_amount,json=totalWithdrawalAmount" json:"total_withdrawal_amount,omitempty"`
	XXX_NoUnkeyedLiteral  struct{}       `json:"-"`
	XXX_unrecognized      []byte         `json:"-"`
	XXX_sizecache         int32          `json:"-"`
}

func (*TransferGatewayState) Descriptor

func (*TransferGatewayState) Descriptor() ([]byte, []int)

func (*TransferGatewayState) GetLastMainnetBlockNum

func (m *TransferGatewayState) GetLastMainnetBlockNum() uint64

func (*TransferGatewayState) GetLastWithdrawalLimitResetTime

func (m *TransferGatewayState) GetLastWithdrawalLimitResetTime() int64

func (*TransferGatewayState) GetMainnetGatewayAddress

func (m *TransferGatewayState) GetMainnetGatewayAddress() *types.Address

func (*TransferGatewayState) GetMainnetHotWalletAddress

func (m *TransferGatewayState) GetMainnetHotWalletAddress() *types.Address

func (*TransferGatewayState) GetMaxPerAccountDailyWithdrawalAmount

func (m *TransferGatewayState) GetMaxPerAccountDailyWithdrawalAmount() *types.BigUInt

func (*TransferGatewayState) GetMaxTotalDailyWithdrawalAmount

func (m *TransferGatewayState) GetMaxTotalDailyWithdrawalAmount() *types.BigUInt

func (*TransferGatewayState) GetNextContractMappingID

func (m *TransferGatewayState) GetNextContractMappingID() uint64

func (*TransferGatewayState) GetOwner

func (m *TransferGatewayState) GetOwner() *types.Address

func (*TransferGatewayState) GetTokenWithdrawers

func (m *TransferGatewayState) GetTokenWithdrawers() []*types.Address

func (*TransferGatewayState) GetTotalWithdrawalAmount

func (m *TransferGatewayState) GetTotalWithdrawalAmount() *types.BigUInt

func (*TransferGatewayState) GetTransferFee

func (m *TransferGatewayState) GetTransferFee() *types.BigUInt

func (*TransferGatewayState) ProtoMessage

func (*TransferGatewayState) ProtoMessage()

func (*TransferGatewayState) Reset

func (m *TransferGatewayState) Reset()

func (*TransferGatewayState) String

func (m *TransferGatewayState) String() string

func (*TransferGatewayState) XXX_DiscardUnknown

func (m *TransferGatewayState) XXX_DiscardUnknown()

func (*TransferGatewayState) XXX_Marshal

func (m *TransferGatewayState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayState) XXX_Merge

func (dst *TransferGatewayState) XXX_Merge(src proto.Message)

func (*TransferGatewayState) XXX_Size

func (m *TransferGatewayState) XXX_Size() int

func (*TransferGatewayState) XXX_Unmarshal

func (m *TransferGatewayState) XXX_Unmarshal(b []byte) error

type TransferGatewayStateRequest

type TransferGatewayStateRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TransferGatewayStateRequest) Descriptor

func (*TransferGatewayStateRequest) Descriptor() ([]byte, []int)

func (*TransferGatewayStateRequest) ProtoMessage

func (*TransferGatewayStateRequest) ProtoMessage()

func (*TransferGatewayStateRequest) Reset

func (m *TransferGatewayStateRequest) Reset()

func (*TransferGatewayStateRequest) String

func (m *TransferGatewayStateRequest) String() string

func (*TransferGatewayStateRequest) XXX_DiscardUnknown

func (m *TransferGatewayStateRequest) XXX_DiscardUnknown()

func (*TransferGatewayStateRequest) XXX_Marshal

func (m *TransferGatewayStateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayStateRequest) XXX_Merge

func (dst *TransferGatewayStateRequest) XXX_Merge(src proto.Message)

func (*TransferGatewayStateRequest) XXX_Size

func (m *TransferGatewayStateRequest) XXX_Size() int

func (*TransferGatewayStateRequest) XXX_Unmarshal

func (m *TransferGatewayStateRequest) XXX_Unmarshal(b []byte) error

type TransferGatewayStateResponse

type TransferGatewayStateResponse struct {
	State                *TransferGatewayState `protobuf:"bytes,1,opt,name=state" json:"state,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*TransferGatewayStateResponse) Descriptor

func (*TransferGatewayStateResponse) Descriptor() ([]byte, []int)

func (*TransferGatewayStateResponse) GetState

func (*TransferGatewayStateResponse) ProtoMessage

func (*TransferGatewayStateResponse) ProtoMessage()

func (*TransferGatewayStateResponse) Reset

func (m *TransferGatewayStateResponse) Reset()

func (*TransferGatewayStateResponse) String

func (*TransferGatewayStateResponse) XXX_DiscardUnknown

func (m *TransferGatewayStateResponse) XXX_DiscardUnknown()

func (*TransferGatewayStateResponse) XXX_Marshal

func (m *TransferGatewayStateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayStateResponse) XXX_Merge

func (dst *TransferGatewayStateResponse) XXX_Merge(src proto.Message)

func (*TransferGatewayStateResponse) XXX_Size

func (m *TransferGatewayStateResponse) XXX_Size() int

func (*TransferGatewayStateResponse) XXX_Unmarshal

func (m *TransferGatewayStateResponse) XXX_Unmarshal(b []byte) error

type TransferGatewaySubmitHotWalletDepositTxHashRequest

type TransferGatewaySubmitHotWalletDepositTxHashRequest struct {
	TxHash               []byte   `protobuf:"bytes,1,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TransferGatewaySubmitHotWalletDepositTxHashRequest) Descriptor

func (*TransferGatewaySubmitHotWalletDepositTxHashRequest) GetTxHash

func (*TransferGatewaySubmitHotWalletDepositTxHashRequest) ProtoMessage

func (*TransferGatewaySubmitHotWalletDepositTxHashRequest) Reset

func (*TransferGatewaySubmitHotWalletDepositTxHashRequest) String

func (*TransferGatewaySubmitHotWalletDepositTxHashRequest) XXX_DiscardUnknown

func (*TransferGatewaySubmitHotWalletDepositTxHashRequest) XXX_Marshal

func (m *TransferGatewaySubmitHotWalletDepositTxHashRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewaySubmitHotWalletDepositTxHashRequest) XXX_Merge

func (*TransferGatewaySubmitHotWalletDepositTxHashRequest) XXX_Size

func (*TransferGatewaySubmitHotWalletDepositTxHashRequest) XXX_Unmarshal

type TransferGatewaySwitchMainnetGatewayRequest

type TransferGatewaySwitchMainnetGatewayRequest struct {
	MainnetAddress       *types.Address `protobuf:"bytes,1,opt,name=mainnet_address,json=mainnetAddress" json:"mainnet_address,omitempty"`
	GatewayName          string         `protobuf:"bytes,2,opt,name=gateway_name,json=gatewayName,proto3" json:"gateway_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewaySwitchMainnetGatewayRequest) Descriptor

func (*TransferGatewaySwitchMainnetGatewayRequest) GetGatewayName

func (*TransferGatewaySwitchMainnetGatewayRequest) GetMainnetAddress

func (*TransferGatewaySwitchMainnetGatewayRequest) ProtoMessage

func (*TransferGatewaySwitchMainnetGatewayRequest) Reset

func (*TransferGatewaySwitchMainnetGatewayRequest) String

func (*TransferGatewaySwitchMainnetGatewayRequest) XXX_DiscardUnknown

func (m *TransferGatewaySwitchMainnetGatewayRequest) XXX_DiscardUnknown()

func (*TransferGatewaySwitchMainnetGatewayRequest) XXX_Marshal

func (m *TransferGatewaySwitchMainnetGatewayRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewaySwitchMainnetGatewayRequest) XXX_Merge

func (*TransferGatewaySwitchMainnetGatewayRequest) XXX_Size

func (*TransferGatewaySwitchMainnetGatewayRequest) XXX_Unmarshal

type TransferGatewayTokenAmount

type TransferGatewayTokenAmount struct {
	TokenID              *types.BigUInt `protobuf:"bytes,1,opt,name=token_id,json=tokenId" json:"token_id,omitempty"`
	TokenAmount          *types.BigUInt `protobuf:"bytes,2,opt,name=token_amount,json=tokenAmount" json:"token_amount,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayTokenAmount) Descriptor

func (*TransferGatewayTokenAmount) Descriptor() ([]byte, []int)

func (*TransferGatewayTokenAmount) GetTokenAmount

func (m *TransferGatewayTokenAmount) GetTokenAmount() *types.BigUInt

func (*TransferGatewayTokenAmount) GetTokenID

func (m *TransferGatewayTokenAmount) GetTokenID() *types.BigUInt

func (*TransferGatewayTokenAmount) ProtoMessage

func (*TransferGatewayTokenAmount) ProtoMessage()

func (*TransferGatewayTokenAmount) Reset

func (m *TransferGatewayTokenAmount) Reset()

func (*TransferGatewayTokenAmount) String

func (m *TransferGatewayTokenAmount) String() string

func (*TransferGatewayTokenAmount) XXX_DiscardUnknown

func (m *TransferGatewayTokenAmount) XXX_DiscardUnknown()

func (*TransferGatewayTokenAmount) XXX_Marshal

func (m *TransferGatewayTokenAmount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayTokenAmount) XXX_Merge

func (dst *TransferGatewayTokenAmount) XXX_Merge(src proto.Message)

func (*TransferGatewayTokenAmount) XXX_Size

func (m *TransferGatewayTokenAmount) XXX_Size() int

func (*TransferGatewayTokenAmount) XXX_Unmarshal

func (m *TransferGatewayTokenAmount) XXX_Unmarshal(b []byte) error

type TransferGatewayTokenDeposited

type TransferGatewayTokenDeposited struct {
	// Mainnet address of token owner
	TokenOwner *types.Address `protobuf:"bytes,1,opt,name=token_owner,json=tokenOwner" json:"token_owner,omitempty"`
	// Mainnet address of token contract, blank if ETH was deposited
	TokenContract *types.Address           `protobuf:"bytes,2,opt,name=token_contract,json=tokenContract" json:"token_contract,omitempty"`
	TokenKind     TransferGatewayTokenKind `protobuf:"varint,3,opt,name=token_kind,json=tokenKind,proto3,enum=TransferGatewayTokenKind" json:"token_kind,omitempty"`
	// ERC721/X token ID
	TokenID *types.BigUInt `protobuf:"bytes,4,opt,name=token_id,json=tokenId" json:"token_id,omitempty"`
	// ERC721X/ERC20/ETH amount
	TokenAmount *types.BigUInt `protobuf:"bytes,5,opt,name=token_amount,json=tokenAmount" json:"token_amount,omitempty"`
	// Mainnet tx hash
	TxHash               []byte   `protobuf:"bytes,6,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Token Deposit (ETH/ERC20/ERC721/X) made into the Mainnet Gateway

func (*TransferGatewayTokenDeposited) Descriptor

func (*TransferGatewayTokenDeposited) Descriptor() ([]byte, []int)

func (*TransferGatewayTokenDeposited) GetTokenAmount

func (m *TransferGatewayTokenDeposited) GetTokenAmount() *types.BigUInt

func (*TransferGatewayTokenDeposited) GetTokenContract

func (m *TransferGatewayTokenDeposited) GetTokenContract() *types.Address

func (*TransferGatewayTokenDeposited) GetTokenID

func (m *TransferGatewayTokenDeposited) GetTokenID() *types.BigUInt

func (*TransferGatewayTokenDeposited) GetTokenKind

func (*TransferGatewayTokenDeposited) GetTokenOwner

func (m *TransferGatewayTokenDeposited) GetTokenOwner() *types.Address

func (*TransferGatewayTokenDeposited) GetTxHash

func (m *TransferGatewayTokenDeposited) GetTxHash() []byte

func (*TransferGatewayTokenDeposited) ProtoMessage

func (*TransferGatewayTokenDeposited) ProtoMessage()

func (*TransferGatewayTokenDeposited) Reset

func (m *TransferGatewayTokenDeposited) Reset()

func (*TransferGatewayTokenDeposited) String

func (*TransferGatewayTokenDeposited) XXX_DiscardUnknown

func (m *TransferGatewayTokenDeposited) XXX_DiscardUnknown()

func (*TransferGatewayTokenDeposited) XXX_Marshal

func (m *TransferGatewayTokenDeposited) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayTokenDeposited) XXX_Merge

func (dst *TransferGatewayTokenDeposited) XXX_Merge(src proto.Message)

func (*TransferGatewayTokenDeposited) XXX_Size

func (m *TransferGatewayTokenDeposited) XXX_Size() int

func (*TransferGatewayTokenDeposited) XXX_Unmarshal

func (m *TransferGatewayTokenDeposited) XXX_Unmarshal(b []byte) error

type TransferGatewayTokenKind

type TransferGatewayTokenKind int32
const (
	TransferGatewayTokenKind_ETH            TransferGatewayTokenKind = 0
	TransferGatewayTokenKind_ERC20          TransferGatewayTokenKind = 1
	TransferGatewayTokenKind_ERC721         TransferGatewayTokenKind = 2
	TransferGatewayTokenKind_ERC721X        TransferGatewayTokenKind = 3
	TransferGatewayTokenKind_diademCOIN     TransferGatewayTokenKind = 4
	TransferGatewayTokenKind_TRX            TransferGatewayTokenKind = 5
	TransferGatewayTokenKind_TRC20          TransferGatewayTokenKind = 6
	TransferGatewayTokenKind_BNBdiademToken TransferGatewayTokenKind = 7
	TransferGatewayTokenKind_BEP2           TransferGatewayTokenKind = 8
)

func (TransferGatewayTokenKind) EnumDescriptor

func (TransferGatewayTokenKind) EnumDescriptor() ([]byte, []int)

func (TransferGatewayTokenKind) String

func (x TransferGatewayTokenKind) String() string

type TransferGatewayTokenWithdrawalSigned

type TransferGatewayTokenWithdrawalSigned struct {
	// Mainnet address of token owner
	TokenOwner *types.Address `protobuf:"bytes,1,opt,name=token_owner,json=tokenOwner" json:"token_owner,omitempty"`
	// Mainnet address of token contract, blank if ETH
	TokenContract *types.Address           `protobuf:"bytes,2,opt,name=token_contract,json=tokenContract" json:"token_contract,omitempty"`
	TokenKind     TransferGatewayTokenKind `protobuf:"varint,3,opt,name=token_kind,json=tokenKind,proto3,enum=TransferGatewayTokenKind" json:"token_kind,omitempty"`
	// ERC721/X token ID
	TokenID *types.BigUInt `protobuf:"bytes,4,opt,name=token_id,json=tokenId" json:"token_id,omitempty"`
	// ERC721X/ERC20/ETH amount
	TokenAmount *types.BigUInt `protobuf:"bytes,5,opt,name=token_amount,json=tokenAmount" json:"token_amount,omitempty"`
	// Oracle signature
	Sig                  []byte   `protobuf:"bytes,6,opt,name=sig,proto3" json:"sig,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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.

func (*TransferGatewayTokenWithdrawalSigned) Descriptor

func (*TransferGatewayTokenWithdrawalSigned) Descriptor() ([]byte, []int)

func (*TransferGatewayTokenWithdrawalSigned) GetSig

func (*TransferGatewayTokenWithdrawalSigned) GetTokenAmount

func (m *TransferGatewayTokenWithdrawalSigned) GetTokenAmount() *types.BigUInt

func (*TransferGatewayTokenWithdrawalSigned) GetTokenContract

func (m *TransferGatewayTokenWithdrawalSigned) GetTokenContract() *types.Address

func (*TransferGatewayTokenWithdrawalSigned) GetTokenID

func (*TransferGatewayTokenWithdrawalSigned) GetTokenKind

func (*TransferGatewayTokenWithdrawalSigned) GetTokenOwner

func (*TransferGatewayTokenWithdrawalSigned) ProtoMessage

func (*TransferGatewayTokenWithdrawalSigned) ProtoMessage()

func (*TransferGatewayTokenWithdrawalSigned) Reset

func (*TransferGatewayTokenWithdrawalSigned) String

func (*TransferGatewayTokenWithdrawalSigned) XXX_DiscardUnknown

func (m *TransferGatewayTokenWithdrawalSigned) XXX_DiscardUnknown()

func (*TransferGatewayTokenWithdrawalSigned) XXX_Marshal

func (m *TransferGatewayTokenWithdrawalSigned) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayTokenWithdrawalSigned) XXX_Merge

func (*TransferGatewayTokenWithdrawalSigned) XXX_Size

func (*TransferGatewayTokenWithdrawalSigned) XXX_Unmarshal

func (m *TransferGatewayTokenWithdrawalSigned) XXX_Unmarshal(b []byte) error

type TransferGatewayTokenWithdrawn

type TransferGatewayTokenWithdrawn struct {
	// Mainnet address of token owner
	TokenOwner *types.Address `protobuf:"bytes,1,opt,name=token_owner,json=tokenOwner" json:"token_owner,omitempty"`
	// Mainnet address of token contract, blank if ETH was withdrawn
	TokenContract *types.Address           `protobuf:"bytes,2,opt,name=token_contract,json=tokenContract" json:"token_contract,omitempty"`
	TokenKind     TransferGatewayTokenKind `protobuf:"varint,3,opt,name=token_kind,json=tokenKind,proto3,enum=TransferGatewayTokenKind" json:"token_kind,omitempty"`
	// ERC721/X token ID
	TokenID *types.BigUInt `protobuf:"bytes,4,opt,name=token_id,json=tokenId" json:"token_id,omitempty"`
	// ERC721X/ERC20/ETH amount
	TokenAmount *types.BigUInt `protobuf:"bytes,5,opt,name=token_amount,json=tokenAmount" json:"token_amount,omitempty"`
	// Mainnet tx hash
	TxHash               []byte   `protobuf:"bytes,6,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Withdrawal from Mainnet Transfer Gateway

func (*TransferGatewayTokenWithdrawn) Descriptor

func (*TransferGatewayTokenWithdrawn) Descriptor() ([]byte, []int)

func (*TransferGatewayTokenWithdrawn) GetTokenAmount

func (m *TransferGatewayTokenWithdrawn) GetTokenAmount() *types.BigUInt

func (*TransferGatewayTokenWithdrawn) GetTokenContract

func (m *TransferGatewayTokenWithdrawn) GetTokenContract() *types.Address

func (*TransferGatewayTokenWithdrawn) GetTokenID

func (m *TransferGatewayTokenWithdrawn) GetTokenID() *types.BigUInt

func (*TransferGatewayTokenWithdrawn) GetTokenKind

func (*TransferGatewayTokenWithdrawn) GetTokenOwner

func (m *TransferGatewayTokenWithdrawn) GetTokenOwner() *types.Address

func (*TransferGatewayTokenWithdrawn) GetTxHash

func (m *TransferGatewayTokenWithdrawn) GetTxHash() []byte

func (*TransferGatewayTokenWithdrawn) ProtoMessage

func (*TransferGatewayTokenWithdrawn) ProtoMessage()

func (*TransferGatewayTokenWithdrawn) Reset

func (m *TransferGatewayTokenWithdrawn) Reset()

func (*TransferGatewayTokenWithdrawn) String

func (*TransferGatewayTokenWithdrawn) XXX_DiscardUnknown

func (m *TransferGatewayTokenWithdrawn) XXX_DiscardUnknown()

func (*TransferGatewayTokenWithdrawn) XXX_Marshal

func (m *TransferGatewayTokenWithdrawn) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayTokenWithdrawn) XXX_Merge

func (dst *TransferGatewayTokenWithdrawn) XXX_Merge(src proto.Message)

func (*TransferGatewayTokenWithdrawn) XXX_Size

func (m *TransferGatewayTokenWithdrawn) XXX_Size() int

func (*TransferGatewayTokenWithdrawn) XXX_Unmarshal

func (m *TransferGatewayTokenWithdrawn) XXX_Unmarshal(b []byte) error

type TransferGatewayTrustedValidators

type TransferGatewayTrustedValidators struct {
	Validators           []*types.Address `protobuf:"bytes,1,rep,name=validators" json:"validators,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*TransferGatewayTrustedValidators) Descriptor

func (*TransferGatewayTrustedValidators) Descriptor() ([]byte, []int)

func (*TransferGatewayTrustedValidators) GetValidators

func (m *TransferGatewayTrustedValidators) GetValidators() []*types.Address

func (*TransferGatewayTrustedValidators) ProtoMessage

func (*TransferGatewayTrustedValidators) ProtoMessage()

func (*TransferGatewayTrustedValidators) Reset

func (*TransferGatewayTrustedValidators) String

func (*TransferGatewayTrustedValidators) XXX_DiscardUnknown

func (m *TransferGatewayTrustedValidators) XXX_DiscardUnknown()

func (*TransferGatewayTrustedValidators) XXX_Marshal

func (m *TransferGatewayTrustedValidators) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayTrustedValidators) XXX_Merge

func (dst *TransferGatewayTrustedValidators) XXX_Merge(src proto.Message)

func (*TransferGatewayTrustedValidators) XXX_Size

func (m *TransferGatewayTrustedValidators) XXX_Size() int

func (*TransferGatewayTrustedValidators) XXX_Unmarshal

func (m *TransferGatewayTrustedValidators) XXX_Unmarshal(b []byte) error

type TransferGatewayTrustedValidatorsRequest

type TransferGatewayTrustedValidatorsRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TransferGatewayTrustedValidatorsRequest) Descriptor

func (*TransferGatewayTrustedValidatorsRequest) Descriptor() ([]byte, []int)

func (*TransferGatewayTrustedValidatorsRequest) ProtoMessage

func (*TransferGatewayTrustedValidatorsRequest) Reset

func (*TransferGatewayTrustedValidatorsRequest) String

func (*TransferGatewayTrustedValidatorsRequest) XXX_DiscardUnknown

func (m *TransferGatewayTrustedValidatorsRequest) XXX_DiscardUnknown()

func (*TransferGatewayTrustedValidatorsRequest) XXX_Marshal

func (m *TransferGatewayTrustedValidatorsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayTrustedValidatorsRequest) XXX_Merge

func (*TransferGatewayTrustedValidatorsRequest) XXX_Size

func (*TransferGatewayTrustedValidatorsRequest) XXX_Unmarshal

func (m *TransferGatewayTrustedValidatorsRequest) XXX_Unmarshal(b []byte) error

type TransferGatewayTrustedValidatorsResponse

type TransferGatewayTrustedValidatorsResponse struct {
	TrustedValidators    *TransferGatewayTrustedValidators `protobuf:"bytes,1,opt,name=trusted_validators,json=trustedValidators" json:"trusted_validators,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

func (*TransferGatewayTrustedValidatorsResponse) Descriptor

func (*TransferGatewayTrustedValidatorsResponse) Descriptor() ([]byte, []int)

func (*TransferGatewayTrustedValidatorsResponse) GetTrustedValidators

func (*TransferGatewayTrustedValidatorsResponse) ProtoMessage

func (*TransferGatewayTrustedValidatorsResponse) Reset

func (*TransferGatewayTrustedValidatorsResponse) String

func (*TransferGatewayTrustedValidatorsResponse) XXX_DiscardUnknown

func (m *TransferGatewayTrustedValidatorsResponse) XXX_DiscardUnknown()

func (*TransferGatewayTrustedValidatorsResponse) XXX_Marshal

func (m *TransferGatewayTrustedValidatorsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayTrustedValidatorsResponse) XXX_Merge

func (*TransferGatewayTrustedValidatorsResponse) XXX_Size

func (*TransferGatewayTrustedValidatorsResponse) XXX_Unmarshal

func (m *TransferGatewayTrustedValidatorsResponse) XXX_Unmarshal(b []byte) error

type TransferGatewayTxStatus

type TransferGatewayTxStatus int32
const (
	TransferGatewayTxStatus_PENDING   TransferGatewayTxStatus = 0
	TransferGatewayTxStatus_PROCESSED TransferGatewayTxStatus = 1
	TransferGatewayTxStatus_CONFIRMED TransferGatewayTxStatus = 2
	TransferGatewayTxStatus_REJECTED  TransferGatewayTxStatus = 3
)

func (TransferGatewayTxStatus) EnumDescriptor

func (TransferGatewayTxStatus) EnumDescriptor() ([]byte, []int)

func (TransferGatewayTxStatus) String

func (x TransferGatewayTxStatus) String() string

type TransferGatewayUnclaimedToken

type TransferGatewayUnclaimedToken struct {
	// Foreign address of token contract
	TokenContract *types.Address           `protobuf:"bytes,1,opt,name=token_contract,json=tokenContract" json:"token_contract,omitempty"`
	TokenKind     TransferGatewayTokenKind `protobuf:"varint,2,opt,name=token_kind,json=tokenKind,proto3,enum=TransferGatewayTokenKind" json:"token_kind,omitempty"`
	// For ERC721 this is a list of token IDs (amount is omitted because it should always be 1).
	// For ERC721X this is a list of token IDs with the corresponding amount of each token.
	// For ERC20/ETH this list will contain a single value containing the total unclaimed ERC20/ETH amount.
	Amounts              []*TransferGatewayTokenAmount `protobuf:"bytes,3,rep,name=amounts" json:"amounts,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

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

func (*TransferGatewayUnclaimedToken) Descriptor

func (*TransferGatewayUnclaimedToken) Descriptor() ([]byte, []int)

func (*TransferGatewayUnclaimedToken) GetAmounts

func (*TransferGatewayUnclaimedToken) GetTokenContract

func (m *TransferGatewayUnclaimedToken) GetTokenContract() *types.Address

func (*TransferGatewayUnclaimedToken) GetTokenKind

func (*TransferGatewayUnclaimedToken) ProtoMessage

func (*TransferGatewayUnclaimedToken) ProtoMessage()

func (*TransferGatewayUnclaimedToken) Reset

func (m *TransferGatewayUnclaimedToken) Reset()

func (*TransferGatewayUnclaimedToken) String

func (*TransferGatewayUnclaimedToken) XXX_DiscardUnknown

func (m *TransferGatewayUnclaimedToken) XXX_DiscardUnknown()

func (*TransferGatewayUnclaimedToken) XXX_Marshal

func (m *TransferGatewayUnclaimedToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayUnclaimedToken) XXX_Merge

func (dst *TransferGatewayUnclaimedToken) XXX_Merge(src proto.Message)

func (*TransferGatewayUnclaimedToken) XXX_Size

func (m *TransferGatewayUnclaimedToken) XXX_Size() int

func (*TransferGatewayUnclaimedToken) XXX_Unmarshal

func (m *TransferGatewayUnclaimedToken) XXX_Unmarshal(b []byte) error

type TransferGatewayUnverifiedContractCreator

type TransferGatewayUnverifiedContractCreator struct {
	ContractMappingID uint64 `protobuf:"varint,1,opt,name=contract_mapping_id,json=contractMappingId,proto3" json:"contract_mapping_id,omitempty"`
	// Hash of tx that created a contract, an Oracle will use this to lookup the creator & contract
	ContractTxHash []byte `protobuf:"bytes,2,opt,name=contract_tx_hash,json=contractTxHash,proto3" json:"contract_tx_hash,omitempty"`
	// contract address if contract tx hash is not available for some chains
	ContractAddress      *types.Address `protobuf:"bytes,3,opt,name=contract_address,json=contractAddress" json:"contract_address,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayUnverifiedContractCreator) Descriptor

func (*TransferGatewayUnverifiedContractCreator) Descriptor() ([]byte, []int)

func (*TransferGatewayUnverifiedContractCreator) GetContractAddress

func (m *TransferGatewayUnverifiedContractCreator) GetContractAddress() *types.Address

func (*TransferGatewayUnverifiedContractCreator) GetContractMappingID

func (m *TransferGatewayUnverifiedContractCreator) GetContractMappingID() uint64

func (*TransferGatewayUnverifiedContractCreator) GetContractTxHash

func (m *TransferGatewayUnverifiedContractCreator) GetContractTxHash() []byte

func (*TransferGatewayUnverifiedContractCreator) ProtoMessage

func (*TransferGatewayUnverifiedContractCreator) Reset

func (*TransferGatewayUnverifiedContractCreator) String

func (*TransferGatewayUnverifiedContractCreator) XXX_DiscardUnknown

func (m *TransferGatewayUnverifiedContractCreator) XXX_DiscardUnknown()

func (*TransferGatewayUnverifiedContractCreator) XXX_Marshal

func (m *TransferGatewayUnverifiedContractCreator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayUnverifiedContractCreator) XXX_Merge

func (*TransferGatewayUnverifiedContractCreator) XXX_Size

func (*TransferGatewayUnverifiedContractCreator) XXX_Unmarshal

func (m *TransferGatewayUnverifiedContractCreator) XXX_Unmarshal(b []byte) error

type TransferGatewayUnverifiedContractCreatorsRequest

type TransferGatewayUnverifiedContractCreatorsRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*TransferGatewayUnverifiedContractCreatorsRequest) Descriptor

func (*TransferGatewayUnverifiedContractCreatorsRequest) ProtoMessage

func (*TransferGatewayUnverifiedContractCreatorsRequest) Reset

func (*TransferGatewayUnverifiedContractCreatorsRequest) String

func (*TransferGatewayUnverifiedContractCreatorsRequest) XXX_DiscardUnknown

func (m *TransferGatewayUnverifiedContractCreatorsRequest) XXX_DiscardUnknown()

func (*TransferGatewayUnverifiedContractCreatorsRequest) XXX_Marshal

func (m *TransferGatewayUnverifiedContractCreatorsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayUnverifiedContractCreatorsRequest) XXX_Merge

func (*TransferGatewayUnverifiedContractCreatorsRequest) XXX_Size

func (*TransferGatewayUnverifiedContractCreatorsRequest) XXX_Unmarshal

type TransferGatewayUnverifiedContractCreatorsResponse

type TransferGatewayUnverifiedContractCreatorsResponse struct {
	Creators             []*TransferGatewayUnverifiedContractCreator `protobuf:"bytes,1,rep,name=creators" json:"creators,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                    `json:"-"`
	XXX_unrecognized     []byte                                      `json:"-"`
	XXX_sizecache        int32                                       `json:"-"`
}

func (*TransferGatewayUnverifiedContractCreatorsResponse) Descriptor

func (*TransferGatewayUnverifiedContractCreatorsResponse) GetCreators

func (*TransferGatewayUnverifiedContractCreatorsResponse) ProtoMessage

func (*TransferGatewayUnverifiedContractCreatorsResponse) Reset

func (*TransferGatewayUnverifiedContractCreatorsResponse) String

func (*TransferGatewayUnverifiedContractCreatorsResponse) XXX_DiscardUnknown

func (m *TransferGatewayUnverifiedContractCreatorsResponse) XXX_DiscardUnknown()

func (*TransferGatewayUnverifiedContractCreatorsResponse) XXX_Marshal

func (m *TransferGatewayUnverifiedContractCreatorsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayUnverifiedContractCreatorsResponse) XXX_Merge

func (*TransferGatewayUnverifiedContractCreatorsResponse) XXX_Size

func (*TransferGatewayUnverifiedContractCreatorsResponse) XXX_Unmarshal

type TransferGatewayUpdateBinanceTransferFeeRequest

type TransferGatewayUpdateBinanceTransferFeeRequest struct {
	TransferFee          *types.BigUInt `protobuf:"bytes,1,opt,name=transfer_fee,json=transferFee" json:"transfer_fee,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayUpdateBinanceTransferFeeRequest) Descriptor

func (*TransferGatewayUpdateBinanceTransferFeeRequest) GetTransferFee

func (*TransferGatewayUpdateBinanceTransferFeeRequest) ProtoMessage

func (*TransferGatewayUpdateBinanceTransferFeeRequest) Reset

func (*TransferGatewayUpdateBinanceTransferFeeRequest) String

func (*TransferGatewayUpdateBinanceTransferFeeRequest) XXX_DiscardUnknown

func (m *TransferGatewayUpdateBinanceTransferFeeRequest) XXX_DiscardUnknown()

func (*TransferGatewayUpdateBinanceTransferFeeRequest) XXX_Marshal

func (m *TransferGatewayUpdateBinanceTransferFeeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayUpdateBinanceTransferFeeRequest) XXX_Merge

func (*TransferGatewayUpdateBinanceTransferFeeRequest) XXX_Size

func (*TransferGatewayUpdateBinanceTransferFeeRequest) XXX_Unmarshal

type TransferGatewayUpdateMainnetGatewayRequest

type TransferGatewayUpdateMainnetGatewayRequest struct {
	MainnetGatewayAddress *types.Address `protobuf:"bytes,1,opt,name=mainnet_gateway_address,json=mainnetGatewayAddress" json:"mainnet_gateway_address,omitempty"`
	XXX_NoUnkeyedLiteral  struct{}       `json:"-"`
	XXX_unrecognized      []byte         `json:"-"`
	XXX_sizecache         int32          `json:"-"`
}

func (*TransferGatewayUpdateMainnetGatewayRequest) Descriptor

func (*TransferGatewayUpdateMainnetGatewayRequest) GetMainnetGatewayAddress

func (m *TransferGatewayUpdateMainnetGatewayRequest) GetMainnetGatewayAddress() *types.Address

func (*TransferGatewayUpdateMainnetGatewayRequest) ProtoMessage

func (*TransferGatewayUpdateMainnetGatewayRequest) Reset

func (*TransferGatewayUpdateMainnetGatewayRequest) String

func (*TransferGatewayUpdateMainnetGatewayRequest) XXX_DiscardUnknown

func (m *TransferGatewayUpdateMainnetGatewayRequest) XXX_DiscardUnknown()

func (*TransferGatewayUpdateMainnetGatewayRequest) XXX_Marshal

func (m *TransferGatewayUpdateMainnetGatewayRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayUpdateMainnetGatewayRequest) XXX_Merge

func (*TransferGatewayUpdateMainnetGatewayRequest) XXX_Size

func (*TransferGatewayUpdateMainnetGatewayRequest) XXX_Unmarshal

type TransferGatewayUpdateMainnetHotWalletRequest

type TransferGatewayUpdateMainnetHotWalletRequest struct {
	MainnetHotWalletAddress *types.Address `` /* 127-byte string literal not displayed */
	XXX_NoUnkeyedLiteral    struct{}       `json:"-"`
	XXX_unrecognized        []byte         `json:"-"`
	XXX_sizecache           int32          `json:"-"`
}

func (*TransferGatewayUpdateMainnetHotWalletRequest) Descriptor

func (*TransferGatewayUpdateMainnetHotWalletRequest) GetMainnetHotWalletAddress

func (m *TransferGatewayUpdateMainnetHotWalletRequest) GetMainnetHotWalletAddress() *types.Address

func (*TransferGatewayUpdateMainnetHotWalletRequest) ProtoMessage

func (*TransferGatewayUpdateMainnetHotWalletRequest) Reset

func (*TransferGatewayUpdateMainnetHotWalletRequest) String

func (*TransferGatewayUpdateMainnetHotWalletRequest) XXX_DiscardUnknown

func (m *TransferGatewayUpdateMainnetHotWalletRequest) XXX_DiscardUnknown()

func (*TransferGatewayUpdateMainnetHotWalletRequest) XXX_Marshal

func (m *TransferGatewayUpdateMainnetHotWalletRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayUpdateMainnetHotWalletRequest) XXX_Merge

func (*TransferGatewayUpdateMainnetHotWalletRequest) XXX_Size

func (*TransferGatewayUpdateMainnetHotWalletRequest) XXX_Unmarshal

type TransferGatewayUpdateTrustedValidatorsRequest

type TransferGatewayUpdateTrustedValidatorsRequest struct {
	TrustedValidators    *TransferGatewayTrustedValidators `protobuf:"bytes,1,opt,name=trusted_validators,json=trustedValidators" json:"trusted_validators,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

func (*TransferGatewayUpdateTrustedValidatorsRequest) Descriptor

func (*TransferGatewayUpdateTrustedValidatorsRequest) GetTrustedValidators

func (*TransferGatewayUpdateTrustedValidatorsRequest) ProtoMessage

func (*TransferGatewayUpdateTrustedValidatorsRequest) Reset

func (*TransferGatewayUpdateTrustedValidatorsRequest) String

func (*TransferGatewayUpdateTrustedValidatorsRequest) XXX_DiscardUnknown

func (m *TransferGatewayUpdateTrustedValidatorsRequest) XXX_DiscardUnknown()

func (*TransferGatewayUpdateTrustedValidatorsRequest) XXX_Marshal

func (m *TransferGatewayUpdateTrustedValidatorsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayUpdateTrustedValidatorsRequest) XXX_Merge

func (*TransferGatewayUpdateTrustedValidatorsRequest) XXX_Size

func (*TransferGatewayUpdateTrustedValidatorsRequest) XXX_Unmarshal

type TransferGatewayUpdateValidatorAuthStrategyRequest

type TransferGatewayUpdateValidatorAuthStrategyRequest struct {
	AuthStrategy         ValidatorAuthStrategy `protobuf:"varint,1,opt,name=auth_strategy,json=authStrategy,proto3,enum=ValidatorAuthStrategy" json:"auth_strategy,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*TransferGatewayUpdateValidatorAuthStrategyRequest) Descriptor

func (*TransferGatewayUpdateValidatorAuthStrategyRequest) GetAuthStrategy

func (*TransferGatewayUpdateValidatorAuthStrategyRequest) ProtoMessage

func (*TransferGatewayUpdateValidatorAuthStrategyRequest) Reset

func (*TransferGatewayUpdateValidatorAuthStrategyRequest) String

func (*TransferGatewayUpdateValidatorAuthStrategyRequest) XXX_DiscardUnknown

func (m *TransferGatewayUpdateValidatorAuthStrategyRequest) XXX_DiscardUnknown()

func (*TransferGatewayUpdateValidatorAuthStrategyRequest) XXX_Marshal

func (m *TransferGatewayUpdateValidatorAuthStrategyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayUpdateValidatorAuthStrategyRequest) XXX_Merge

func (*TransferGatewayUpdateValidatorAuthStrategyRequest) XXX_Size

func (*TransferGatewayUpdateValidatorAuthStrategyRequest) XXX_Unmarshal

type TransferGatewayValidatorAuthConfig

type TransferGatewayValidatorAuthConfig struct {
	AuthStrategy         ValidatorAuthStrategy             `protobuf:"varint,1,opt,name=auth_strategy,json=authStrategy,proto3,enum=ValidatorAuthStrategy" json:"auth_strategy,omitempty"`
	TrustedValidators    *TransferGatewayTrustedValidators `protobuf:"bytes,2,opt,name=trusted_validators,json=trustedValidators" json:"trusted_validators,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

func (*TransferGatewayValidatorAuthConfig) Descriptor

func (*TransferGatewayValidatorAuthConfig) Descriptor() ([]byte, []int)

func (*TransferGatewayValidatorAuthConfig) GetAuthStrategy

func (*TransferGatewayValidatorAuthConfig) GetTrustedValidators

func (*TransferGatewayValidatorAuthConfig) ProtoMessage

func (*TransferGatewayValidatorAuthConfig) ProtoMessage()

func (*TransferGatewayValidatorAuthConfig) Reset

func (*TransferGatewayValidatorAuthConfig) String

func (*TransferGatewayValidatorAuthConfig) XXX_DiscardUnknown

func (m *TransferGatewayValidatorAuthConfig) XXX_DiscardUnknown()

func (*TransferGatewayValidatorAuthConfig) XXX_Marshal

func (m *TransferGatewayValidatorAuthConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayValidatorAuthConfig) XXX_Merge

func (dst *TransferGatewayValidatorAuthConfig) XXX_Merge(src proto.Message)

func (*TransferGatewayValidatorAuthConfig) XXX_Size

func (*TransferGatewayValidatorAuthConfig) XXX_Unmarshal

func (m *TransferGatewayValidatorAuthConfig) XXX_Unmarshal(b []byte) error

type TransferGatewayVerifiedContractCreator

type TransferGatewayVerifiedContractCreator struct {
	ContractMappingID    uint64         `protobuf:"varint,1,opt,name=contract_mapping_id,json=contractMappingId,proto3" json:"contract_mapping_id,omitempty"`
	Creator              *types.Address `protobuf:"bytes,2,opt,name=creator" json:"creator,omitempty"`
	Contract             *types.Address `protobuf:"bytes,3,opt,name=contract" json:"contract,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayVerifiedContractCreator) Descriptor

func (*TransferGatewayVerifiedContractCreator) Descriptor() ([]byte, []int)

func (*TransferGatewayVerifiedContractCreator) GetContract

func (*TransferGatewayVerifiedContractCreator) GetContractMappingID

func (m *TransferGatewayVerifiedContractCreator) GetContractMappingID() uint64

func (*TransferGatewayVerifiedContractCreator) GetCreator

func (*TransferGatewayVerifiedContractCreator) ProtoMessage

func (*TransferGatewayVerifiedContractCreator) Reset

func (*TransferGatewayVerifiedContractCreator) String

func (*TransferGatewayVerifiedContractCreator) XXX_DiscardUnknown

func (m *TransferGatewayVerifiedContractCreator) XXX_DiscardUnknown()

func (*TransferGatewayVerifiedContractCreator) XXX_Marshal

func (m *TransferGatewayVerifiedContractCreator) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayVerifiedContractCreator) XXX_Merge

func (*TransferGatewayVerifiedContractCreator) XXX_Size

func (*TransferGatewayVerifiedContractCreator) XXX_Unmarshal

func (m *TransferGatewayVerifiedContractCreator) XXX_Unmarshal(b []byte) error

type TransferGatewayVerifyContractCreatorsRequest

type TransferGatewayVerifyContractCreatorsRequest struct {
	Creators              []*TransferGatewayVerifiedContractCreator `protobuf:"bytes,1,rep,name=creators" json:"creators,omitempty"`
	MainnetGatewayAddress *types.Address                            `protobuf:"bytes,2,opt,name=mainnet_gateway_address,json=mainnetGatewayAddress" json:"mainnet_gateway_address,omitempty"`
	XXX_NoUnkeyedLiteral  struct{}                                  `json:"-"`
	XXX_unrecognized      []byte                                    `json:"-"`
	XXX_sizecache         int32                                     `json:"-"`
}

func (*TransferGatewayVerifyContractCreatorsRequest) Descriptor

func (*TransferGatewayVerifyContractCreatorsRequest) GetCreators

func (*TransferGatewayVerifyContractCreatorsRequest) GetMainnetGatewayAddress

func (m *TransferGatewayVerifyContractCreatorsRequest) GetMainnetGatewayAddress() *types.Address

func (*TransferGatewayVerifyContractCreatorsRequest) ProtoMessage

func (*TransferGatewayVerifyContractCreatorsRequest) Reset

func (*TransferGatewayVerifyContractCreatorsRequest) String

func (*TransferGatewayVerifyContractCreatorsRequest) XXX_DiscardUnknown

func (m *TransferGatewayVerifyContractCreatorsRequest) XXX_DiscardUnknown()

func (*TransferGatewayVerifyContractCreatorsRequest) XXX_Marshal

func (m *TransferGatewayVerifyContractCreatorsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayVerifyContractCreatorsRequest) XXX_Merge

func (*TransferGatewayVerifyContractCreatorsRequest) XXX_Size

func (*TransferGatewayVerifyContractCreatorsRequest) XXX_Unmarshal

type TransferGatewayWithdrawETHError

type TransferGatewayWithdrawETHError struct {
	WithdrawEthRequest   *TransferGatewayWithdrawETHRequest `protobuf:"bytes,1,opt,name=withdraw_eth_request,json=withdrawEthRequest" json:"withdraw_eth_request,omitempty"`
	ErrorMessage         string                             `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
	XXX_unrecognized     []byte                             `json:"-"`
	XXX_sizecache        int32                              `json:"-"`
}

func (*TransferGatewayWithdrawETHError) Descriptor

func (*TransferGatewayWithdrawETHError) Descriptor() ([]byte, []int)

func (*TransferGatewayWithdrawETHError) GetErrorMessage

func (m *TransferGatewayWithdrawETHError) GetErrorMessage() string

func (*TransferGatewayWithdrawETHError) GetWithdrawEthRequest

func (*TransferGatewayWithdrawETHError) ProtoMessage

func (*TransferGatewayWithdrawETHError) ProtoMessage()

func (*TransferGatewayWithdrawETHError) Reset

func (*TransferGatewayWithdrawETHError) String

func (*TransferGatewayWithdrawETHError) XXX_DiscardUnknown

func (m *TransferGatewayWithdrawETHError) XXX_DiscardUnknown()

func (*TransferGatewayWithdrawETHError) XXX_Marshal

func (m *TransferGatewayWithdrawETHError) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayWithdrawETHError) XXX_Merge

func (dst *TransferGatewayWithdrawETHError) XXX_Merge(src proto.Message)

func (*TransferGatewayWithdrawETHError) XXX_Size

func (m *TransferGatewayWithdrawETHError) XXX_Size() int

func (*TransferGatewayWithdrawETHError) XXX_Unmarshal

func (m *TransferGatewayWithdrawETHError) XXX_Unmarshal(b []byte) error

type TransferGatewayWithdrawETHRequest

type TransferGatewayWithdrawETHRequest struct {
	// Amount of ETH to withdraw
	Amount *types.BigUInt `protobuf:"bytes,1,opt,name=amount" json:"amount,omitempty"`
	// Address of Mainnet Gateway contract -- TODO: This is redundant and
	// should be removed in a subsequent PR.
	MainnetGateway *types.Address `protobuf:"bytes,2,opt,name=mainnet_gateway,json=mainnetGateway" json:"mainnet_gateway,omitempty"`
	// Ethereum address of the account that should receive the ETH.
	// If this field is omitted the Gateway will attempt to obtain the recipient address from a
	// previously created mapping between the sender's DAppChain address and their Ethereum address,
	// if no such mapping exists the request will error out.
	Recipient            *types.Address `protobuf:"bytes,3,opt,name=recipient" json:"recipient,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayWithdrawETHRequest) Descriptor

func (*TransferGatewayWithdrawETHRequest) Descriptor() ([]byte, []int)

func (*TransferGatewayWithdrawETHRequest) GetAmount

func (*TransferGatewayWithdrawETHRequest) GetMainnetGateway

func (m *TransferGatewayWithdrawETHRequest) GetMainnetGateway() *types.Address

func (*TransferGatewayWithdrawETHRequest) GetRecipient

func (m *TransferGatewayWithdrawETHRequest) GetRecipient() *types.Address

func (*TransferGatewayWithdrawETHRequest) ProtoMessage

func (*TransferGatewayWithdrawETHRequest) ProtoMessage()

func (*TransferGatewayWithdrawETHRequest) Reset

func (*TransferGatewayWithdrawETHRequest) String

func (*TransferGatewayWithdrawETHRequest) XXX_DiscardUnknown

func (m *TransferGatewayWithdrawETHRequest) XXX_DiscardUnknown()

func (*TransferGatewayWithdrawETHRequest) XXX_Marshal

func (m *TransferGatewayWithdrawETHRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayWithdrawETHRequest) XXX_Merge

func (dst *TransferGatewayWithdrawETHRequest) XXX_Merge(src proto.Message)

func (*TransferGatewayWithdrawETHRequest) XXX_Size

func (m *TransferGatewayWithdrawETHRequest) XXX_Size() int

func (*TransferGatewayWithdrawETHRequest) XXX_Unmarshal

func (m *TransferGatewayWithdrawETHRequest) XXX_Unmarshal(b []byte) error

type TransferGatewayWithdrawTokenError

type TransferGatewayWithdrawTokenError struct {
	WithdrawTokenRequest *TransferGatewayWithdrawTokenRequest `protobuf:"bytes,1,opt,name=withdraw_token_request,json=withdrawTokenRequest" json:"withdraw_token_request,omitempty"`
	ErrorMessage         string                               `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                             `json:"-"`
	XXX_unrecognized     []byte                               `json:"-"`
	XXX_sizecache        int32                                `json:"-"`
}

func (*TransferGatewayWithdrawTokenError) Descriptor

func (*TransferGatewayWithdrawTokenError) Descriptor() ([]byte, []int)

func (*TransferGatewayWithdrawTokenError) GetErrorMessage

func (m *TransferGatewayWithdrawTokenError) GetErrorMessage() string

func (*TransferGatewayWithdrawTokenError) GetWithdrawTokenRequest

func (*TransferGatewayWithdrawTokenError) ProtoMessage

func (*TransferGatewayWithdrawTokenError) ProtoMessage()

func (*TransferGatewayWithdrawTokenError) Reset

func (*TransferGatewayWithdrawTokenError) String

func (*TransferGatewayWithdrawTokenError) XXX_DiscardUnknown

func (m *TransferGatewayWithdrawTokenError) XXX_DiscardUnknown()

func (*TransferGatewayWithdrawTokenError) XXX_Marshal

func (m *TransferGatewayWithdrawTokenError) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayWithdrawTokenError) XXX_Merge

func (dst *TransferGatewayWithdrawTokenError) XXX_Merge(src proto.Message)

func (*TransferGatewayWithdrawTokenError) XXX_Size

func (m *TransferGatewayWithdrawTokenError) XXX_Size() int

func (*TransferGatewayWithdrawTokenError) XXX_Unmarshal

func (m *TransferGatewayWithdrawTokenError) XXX_Unmarshal(b []byte) error

type TransferGatewayWithdrawTokenRequest

type TransferGatewayWithdrawTokenRequest struct {
	// ERC721/X/ERC20 contract DAppChain address
	TokenContract *types.Address           `protobuf:"bytes,1,opt,name=token_contract,json=tokenContract" json:"token_contract,omitempty"`
	TokenKind     TransferGatewayTokenKind `protobuf:"varint,2,opt,name=token_kind,json=tokenKind,proto3,enum=TransferGatewayTokenKind" json:"token_kind,omitempty"`
	// ERC721/X token ID
	TokenID *types.BigUInt `protobuf:"bytes,3,opt,name=token_id,json=tokenId" json:"token_id,omitempty"`
	// ERC721X/ERC20 amount
	TokenAmount *types.BigUInt `protobuf:"bytes,4,opt,name=token_amount,json=tokenAmount" json:"token_amount,omitempty"`
	// Ethereum address of the account that should receive the token.
	// If this field is omitted the Gateway will attempt to obtain the recipient address from a
	// previously created mapping between the sender's DAppChain address and their Ethereum address,
	// if no such mapping exists the request will error out.
	Recipient            *types.Address `protobuf:"bytes,5,opt,name=recipient" json:"recipient,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayWithdrawTokenRequest) Descriptor

func (*TransferGatewayWithdrawTokenRequest) Descriptor() ([]byte, []int)

func (*TransferGatewayWithdrawTokenRequest) GetRecipient

func (*TransferGatewayWithdrawTokenRequest) GetTokenAmount

func (m *TransferGatewayWithdrawTokenRequest) GetTokenAmount() *types.BigUInt

func (*TransferGatewayWithdrawTokenRequest) GetTokenContract

func (m *TransferGatewayWithdrawTokenRequest) GetTokenContract() *types.Address

func (*TransferGatewayWithdrawTokenRequest) GetTokenID

func (*TransferGatewayWithdrawTokenRequest) GetTokenKind

func (*TransferGatewayWithdrawTokenRequest) ProtoMessage

func (*TransferGatewayWithdrawTokenRequest) ProtoMessage()

func (*TransferGatewayWithdrawTokenRequest) Reset

func (*TransferGatewayWithdrawTokenRequest) String

func (*TransferGatewayWithdrawTokenRequest) XXX_DiscardUnknown

func (m *TransferGatewayWithdrawTokenRequest) XXX_DiscardUnknown()

func (*TransferGatewayWithdrawTokenRequest) XXX_Marshal

func (m *TransferGatewayWithdrawTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayWithdrawTokenRequest) XXX_Merge

func (*TransferGatewayWithdrawTokenRequest) XXX_Size

func (*TransferGatewayWithdrawTokenRequest) XXX_Unmarshal

func (m *TransferGatewayWithdrawTokenRequest) XXX_Unmarshal(b []byte) error

type TransferGatewayWithdrawalReceipt

type TransferGatewayWithdrawalReceipt struct {
	// Mainnet address of token owner
	TokenOwner *types.Address `protobuf:"bytes,1,opt,name=token_owner,json=tokenOwner" json:"token_owner,omitempty"`
	// Mainnet address of token contract
	TokenContract *types.Address           `protobuf:"bytes,2,opt,name=token_contract,json=tokenContract" json:"token_contract,omitempty"`
	TokenKind     TransferGatewayTokenKind `protobuf:"varint,3,opt,name=token_kind,json=tokenKind,proto3,enum=TransferGatewayTokenKind" json:"token_kind,omitempty"`
	// ERC721/X token ID
	TokenID *types.BigUInt `protobuf:"bytes,4,opt,name=token_id,json=tokenId" json:"token_id,omitempty"`
	// ERC721X/ERC20/ETH amount
	TokenAmount     *types.BigUInt `protobuf:"bytes,5,opt,name=token_amount,json=tokenAmount" json:"token_amount,omitempty"`
	WithdrawalNonce uint64         `protobuf:"varint,6,opt,name=withdrawal_nonce,json=withdrawalNonce,proto3" json:"withdrawal_nonce,omitempty"`
	// Signature generated by the Oracle that confirmed the withdrawal
	OracleSignature []byte `protobuf:"bytes,7,opt,name=oracle_signature,json=oracleSignature,proto3" json:"oracle_signature,omitempty"`
	// Token withdrawer for withdrawal receipt
	TokenWithdrawer *types.Address `protobuf:"bytes,8,opt,name=token_withdrawer,json=tokenWithdrawer" json:"token_withdrawer,omitempty"`
	// Mainnet tx hash
	TxHash []byte `protobuf:"bytes,9,opt,name=tx_hash,json=txHash,proto3" json:"tx_hash,omitempty"`
	// Mainnet tx status
	TxStatus             TransferGatewayTxStatus `protobuf:"varint,10,opt,name=tx_status,json=txStatus,proto3,enum=TransferGatewayTxStatus" json:"tx_status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (*TransferGatewayWithdrawalReceipt) Descriptor

func (*TransferGatewayWithdrawalReceipt) Descriptor() ([]byte, []int)

func (*TransferGatewayWithdrawalReceipt) GetOracleSignature

func (m *TransferGatewayWithdrawalReceipt) GetOracleSignature() []byte

func (*TransferGatewayWithdrawalReceipt) GetTokenAmount

func (m *TransferGatewayWithdrawalReceipt) GetTokenAmount() *types.BigUInt

func (*TransferGatewayWithdrawalReceipt) GetTokenContract

func (m *TransferGatewayWithdrawalReceipt) GetTokenContract() *types.Address

func (*TransferGatewayWithdrawalReceipt) GetTokenID

func (*TransferGatewayWithdrawalReceipt) GetTokenKind

func (*TransferGatewayWithdrawalReceipt) GetTokenOwner

func (m *TransferGatewayWithdrawalReceipt) GetTokenOwner() *types.Address

func (*TransferGatewayWithdrawalReceipt) GetTokenWithdrawer

func (m *TransferGatewayWithdrawalReceipt) GetTokenWithdrawer() *types.Address

func (*TransferGatewayWithdrawalReceipt) GetTxHash

func (m *TransferGatewayWithdrawalReceipt) GetTxHash() []byte

func (*TransferGatewayWithdrawalReceipt) GetTxStatus

func (*TransferGatewayWithdrawalReceipt) GetWithdrawalNonce

func (m *TransferGatewayWithdrawalReceipt) GetWithdrawalNonce() uint64

func (*TransferGatewayWithdrawalReceipt) ProtoMessage

func (*TransferGatewayWithdrawalReceipt) ProtoMessage()

func (*TransferGatewayWithdrawalReceipt) Reset

func (*TransferGatewayWithdrawalReceipt) String

func (*TransferGatewayWithdrawalReceipt) XXX_DiscardUnknown

func (m *TransferGatewayWithdrawalReceipt) XXX_DiscardUnknown()

func (*TransferGatewayWithdrawalReceipt) XXX_Marshal

func (m *TransferGatewayWithdrawalReceipt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayWithdrawalReceipt) XXX_Merge

func (dst *TransferGatewayWithdrawalReceipt) XXX_Merge(src proto.Message)

func (*TransferGatewayWithdrawalReceipt) XXX_Size

func (m *TransferGatewayWithdrawalReceipt) XXX_Size() int

func (*TransferGatewayWithdrawalReceipt) XXX_Unmarshal

func (m *TransferGatewayWithdrawalReceipt) XXX_Unmarshal(b []byte) error

type TransferGatewayWithdrawalReceiptRequest

type TransferGatewayWithdrawalReceiptRequest struct {
	Owner                *types.Address `protobuf:"bytes,1,opt,name=owner" json:"owner,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayWithdrawalReceiptRequest) Descriptor

func (*TransferGatewayWithdrawalReceiptRequest) Descriptor() ([]byte, []int)

func (*TransferGatewayWithdrawalReceiptRequest) GetOwner

func (*TransferGatewayWithdrawalReceiptRequest) ProtoMessage

func (*TransferGatewayWithdrawalReceiptRequest) Reset

func (*TransferGatewayWithdrawalReceiptRequest) String

func (*TransferGatewayWithdrawalReceiptRequest) XXX_DiscardUnknown

func (m *TransferGatewayWithdrawalReceiptRequest) XXX_DiscardUnknown()

func (*TransferGatewayWithdrawalReceiptRequest) XXX_Marshal

func (m *TransferGatewayWithdrawalReceiptRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayWithdrawalReceiptRequest) XXX_Merge

func (*TransferGatewayWithdrawalReceiptRequest) XXX_Size

func (*TransferGatewayWithdrawalReceiptRequest) XXX_Unmarshal

func (m *TransferGatewayWithdrawalReceiptRequest) XXX_Unmarshal(b []byte) error

type TransferGatewayWithdrawalReceiptResponse

type TransferGatewayWithdrawalReceiptResponse struct {
	Receipt              *TransferGatewayWithdrawalReceipt `protobuf:"bytes,1,opt,name=receipt" json:"receipt,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

func (*TransferGatewayWithdrawalReceiptResponse) Descriptor

func (*TransferGatewayWithdrawalReceiptResponse) Descriptor() ([]byte, []int)

func (*TransferGatewayWithdrawalReceiptResponse) GetReceipt

func (*TransferGatewayWithdrawalReceiptResponse) ProtoMessage

func (*TransferGatewayWithdrawalReceiptResponse) Reset

func (*TransferGatewayWithdrawalReceiptResponse) String

func (*TransferGatewayWithdrawalReceiptResponse) XXX_DiscardUnknown

func (m *TransferGatewayWithdrawalReceiptResponse) XXX_DiscardUnknown()

func (*TransferGatewayWithdrawalReceiptResponse) XXX_Marshal

func (m *TransferGatewayWithdrawalReceiptResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayWithdrawalReceiptResponse) XXX_Merge

func (*TransferGatewayWithdrawalReceiptResponse) XXX_Size

func (*TransferGatewayWithdrawalReceiptResponse) XXX_Unmarshal

func (m *TransferGatewayWithdrawalReceiptResponse) XXX_Unmarshal(b []byte) error

type TransferGatewayWithdrawdiademCoinError

type TransferGatewayWithdrawdiademCoinError struct {
	WithdrawdiademCoinRequest *TransferGatewayWithdrawdiademCoinRequest `` /* 133-byte string literal not displayed */
	ErrorMessage              string                                    `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	XXX_NoUnkeyedLiteral      struct{}                                  `json:"-"`
	XXX_unrecognized          []byte                                    `json:"-"`
	XXX_sizecache             int32                                     `json:"-"`
}

func (*TransferGatewayWithdrawdiademCoinError) Descriptor

func (*TransferGatewayWithdrawdiademCoinError) Descriptor() ([]byte, []int)

func (*TransferGatewayWithdrawdiademCoinError) GetErrorMessage

func (m *TransferGatewayWithdrawdiademCoinError) GetErrorMessage() string

func (*TransferGatewayWithdrawdiademCoinError) GetWithdrawdiademCoinRequest

func (*TransferGatewayWithdrawdiademCoinError) ProtoMessage

func (*TransferGatewayWithdrawdiademCoinError) Reset

func (*TransferGatewayWithdrawdiademCoinError) String

func (*TransferGatewayWithdrawdiademCoinError) XXX_DiscardUnknown

func (m *TransferGatewayWithdrawdiademCoinError) XXX_DiscardUnknown()

func (*TransferGatewayWithdrawdiademCoinError) XXX_Marshal

func (m *TransferGatewayWithdrawdiademCoinError) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayWithdrawdiademCoinError) XXX_Merge

func (*TransferGatewayWithdrawdiademCoinError) XXX_Size

func (*TransferGatewayWithdrawdiademCoinError) XXX_Unmarshal

func (m *TransferGatewayWithdrawdiademCoinError) XXX_Unmarshal(b []byte) error

type TransferGatewayWithdrawdiademCoinRequest

type TransferGatewayWithdrawdiademCoinRequest struct {
	// Amount of diademcoin to withdraw
	Amount *types.BigUInt `protobuf:"bytes,1,opt,name=amount" json:"amount,omitempty"`
	// Address of Mainnet diademcoin contract
	TokenContract *types.Address `protobuf:"bytes,2,opt,name=token_contract,json=tokenContract" json:"token_contract,omitempty"`
	// Ethereum address of the account that should receive the diademcoin.
	// If this field is omitted the Gateway will attempt to obtain the recipient address from a
	// previously created mapping between the sender's DAppChain address and their Ethereum address,
	// if no such mapping exists the request will error out.
	Recipient            *types.Address `protobuf:"bytes,3,opt,name=recipient" json:"recipient,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*TransferGatewayWithdrawdiademCoinRequest) Descriptor

func (*TransferGatewayWithdrawdiademCoinRequest) Descriptor() ([]byte, []int)

func (*TransferGatewayWithdrawdiademCoinRequest) GetAmount

func (*TransferGatewayWithdrawdiademCoinRequest) GetRecipient

func (*TransferGatewayWithdrawdiademCoinRequest) GetTokenContract

func (*TransferGatewayWithdrawdiademCoinRequest) ProtoMessage

func (*TransferGatewayWithdrawdiademCoinRequest) Reset

func (*TransferGatewayWithdrawdiademCoinRequest) String

func (*TransferGatewayWithdrawdiademCoinRequest) XXX_DiscardUnknown

func (m *TransferGatewayWithdrawdiademCoinRequest) XXX_DiscardUnknown()

func (*TransferGatewayWithdrawdiademCoinRequest) XXX_Marshal

func (m *TransferGatewayWithdrawdiademCoinRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TransferGatewayWithdrawdiademCoinRequest) XXX_Merge

func (*TransferGatewayWithdrawdiademCoinRequest) XXX_Size

func (*TransferGatewayWithdrawdiademCoinRequest) XXX_Unmarshal

func (m *TransferGatewayWithdrawdiademCoinRequest) XXX_Unmarshal(b []byte) error

type ValidatorAuthStrategy

type ValidatorAuthStrategy int32
const (
	ValidatorAuthStrategy_USE_TRUSTED_VALIDATORS ValidatorAuthStrategy = 0
	ValidatorAuthStrategy_USE_DPOS_VALIDATORS    ValidatorAuthStrategy = 1
)

func (ValidatorAuthStrategy) EnumDescriptor

func (ValidatorAuthStrategy) EnumDescriptor() ([]byte, []int)

func (ValidatorAuthStrategy) String

func (x ValidatorAuthStrategy) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL