Versions in this module Expand all Collapse all v0 v0.0.2 May 13, 2020 v0.0.1 May 13, 2020 Changes in this version + const AddressVersion1 + const AddressVersion2 + type ABCIResponses struct + DeliverTx []*abci.ResponseDeliverTx + EndBlock *abci.ResponseEndBlock + type AddressVersion int32 + type AllocItem struct + Addr string + Fee uint64 + type Allocation []AllocItem + type BlockID struct + Hash cmn.HexBytes + PartsHeader PartSetHeader + type ChainInfo struct + AddrVersion AddressVersion + ChainID string + GasPriceRatio string + Height int64 + NodeNames []string + OrgName string + Owner string + SideChainName string + Status string + type Contract struct + Account string + Address string + ChainVersion int64 + CodeHash cmn.HexBytes + EffectHeight int64 + IBCs []Method + Interfaces []Method + KeyPrefix string + LoseHeight int64 + Methods []Method + Mine []Method + Name string + OrgID string + Owner string + Token string + Version string + type ContractVersionList struct + ContractAddrList []string + EffectHeights []int64 + Name string + type CurrentNodeInfo struct + Address string + HexPrivKey string + Nonce uint64 + type Header struct + ChainID string + ChainVersion *int64 + ConsensusHash cmn.HexBytes + DataHash cmn.HexBytes + EvidenceHash cmn.HexBytes + Height int64 + LastAllocation Allocation + LastAppHash cmn.HexBytes + LastBlockID BlockID + LastCommitHash cmn.HexBytes + LastFee uint64 + LastMining *int64 + LastQueueChains *QueueChain + LastResultsHash cmn.HexBytes + NumTxs int64 + ProposerAddress string + RandomOfBlock cmn.HexBytes + Relayer *Relayer + RewardAddress string + Time string + TotalTxs int64 + ValidatorsHash cmn.HexBytes + Version *string + type Header_2_2 struct + BlockVersion *string + type IBCContractInfo struct + Address string + MethodID uint32 + type KVPair struct + Key []byte + Value []byte + type MessageIndex struct + Height int64 + IbcHash cmn.HexBytes + type Method struct + Gas int64 + MethodID string + ProtoType string + type Packet struct + ContractName string + FromChainID string + IbcHash cmn.HexBytes + OrgID string + QueueID string + Receipts []KVPair + Seq uint64 + State State + ToChainID string + Type string + type PartSetHeader struct + Hash cmn.HexBytes + Total int + type PktsProof struct + Packets []Packet + Precommits []Precommit + type Precommit struct + BlockID BlockID + Round int + Signature SignatureEd25519 + Timestamp string + ValidatorAddress string + ValidatorIndex int + VoteType byte + type QueueBlock struct + LastQueueHash cmn.HexBytes + LastQueueHeight int64 + QueueHash cmn.HexBytes + QueueID string + type QueueChain struct + QueueBlocks []QueueBlock + type QueueRelay struct + LocalURL string + QueueID string + RemoteURLs []string + func (qr *QueueRelay) Start() + type Receipt struct + Bytes []byte + ContractAddr string + Hash cmn.HexBytes + Name string + type RelayController struct + ChainIDToAddrVer sync.Map + ChainIDToURLs sync.Map + LocalURL string + QueueIDToQueueRelay map[string]*QueueRelay + func GetRelayController() *RelayController + func Init(config *cfg.Config, logger log.Logger, conns proxy.AppConns) *RelayController + func (rc *RelayController) SetNewHeader(header *types.Header) + func (rc *RelayController) UpdateOpenURL(chainID string, urls []string, addrVer int32) + type Relayer struct + Address string + StartTime string + type ResultABCIInfo struct + Response abci.ResponseInfo + type ResultABCIQuery struct + Response abci.ResponseQuery + type ResultBlock struct + Block *types.Block + BlockMeta *types.BlockMeta + BlockSize int + type ResultBlockResults struct + Height int64 + Results *ABCIResponses + type ResultBroadcastTxCommit struct + CheckTx abci.ResponseCheckTx + DeliverTx abci.ResponseDeliverTx + Hash cmn.HexBytes + Height int64 + type SignatureEd25519 [64]byte + type State struct + Log string + Status string + Tag string