Versions in this module Expand all Collapse all v0 v0.1.0 Apr 24, 2023 Changes in this version + const FlagRelayerDbPath + const FlagSymbolTranslatorFile + var EventRecords = make(map[string]EthereumEvent) + func NewEventWrite(txHash string, event EthereumEvent) + type CosmosMsg struct + Amount sdk.Int + ClaimType Event + CosmosSender []byte + CosmosSenderSequence *big.Int + EthereumReceiver common.Address + Symbol string + func NewCosmosMsg(claimType Event, cosmosSender []byte, cosmosSenderSequence *big.Int, ...) CosmosMsg + func (c CosmosMsg) String() string + type CosmosMsgAttributeKey int + const Amount + const CosmosSender + const CosmosSenderSequence + const EthereumReceiver + const EthereumSender + const EthereumSenderNonce + const Symbol + const UnsupportedAttributeKey + func (d CosmosMsgAttributeKey) String() string + type EthereumBridgeClaim struct + CosmosSender sdk.ValAddress + EthereumSender common.Address + Nonce sdk.Int + type EthereumEvent struct + BridgeContractAddress common.Address + ClaimType ethbridge.ClaimType + EthereumChainID *big.Int + From common.Address + ID [32]byte + Nonce *big.Int + Symbol string + To []byte + Token common.Address + Value *big.Int + func (e EthereumEvent) Equal(other EthereumEvent) bool + func (e EthereumEvent) String() string + type Event byte + const CreateEthBridgeClaim + const LogBurn + const LogLock + const LogNewProphecyClaim + const MsgBurn + const MsgLock + const NewProphecyClaim + const Unsupported + func (d Event) String() string + type ProphecyClaimEvent struct + Amount sdk.Int + ClaimType uint8 + CosmosSender []byte + EthereumReceiver common.Address + ProphecyID *big.Int + Symbol string + TokenAddress common.Address + ValidatorAddress common.Address + func NewProphecyClaimEvent(cosmosSender []byte, symbol string, prophecyID *big.Int, amount sdk.Int, ...) ProphecyClaimEvent + func (p ProphecyClaimEvent) String() string + type ProphecyClaimUnique struct + CosmosSender []byte + CosmosSenderSequence *big.Int