Versions in this module Expand all Collapse all v0 v0.2.1 Dec 27, 2022 v0.2.0 Dec 13, 2022 v0.1.1 Dec 27, 2022 v0.1.0 Dec 13, 2022 Changes in this version type EventAccumulator + CoinsStaked map[string]sdkmath.Int type EventPayCommission + Burnt sdk.Coins + type EventUpdateCoinsStaked struct type Stake + Type string type Tx + Codespace string v0.0.8 Nov 1, 2022 Changes in this version + const RequestRetryDelay + const RequestTimeout + const TxReceiptsBatchSize type Block + StateChanges EventAccumulator + type EventAccumulator struct + ActivateChain []EventActivateChain + BalancesChanges map[string]map[string]sdkmath.Int + BurnSubTokens []EventBurnToken + CoinUpdates map[string]EventUpdateCoin + CoinsCreates []EventCreateCoin + CoinsVR map[string]UpdateCoinVR + CreateToken []EventCreateToken + DeactivateChain []EventDeactivateChain + LegacyReown map[string]string + LegacyReturnNFT []LegacyReturnNFT + LegacyReturnWallet []LegacyReturnWallet + MintSubTokens []EventMintToken + MultisigCreateTxs []MultisigCreateTx + MultisigCreateWallets []MultisigCreateWallet + MultisigSignTxs []MultisigSignTx + PayCommission []EventPayCommission + SendNFTs []EventSendToken + SwapInitialize []EventSwapInitialize + SwapRedeem []EventSwapRedeem + UpdateReserve []EventUpdateReserve + UpdateToken []EventUpdateToken + func NewEventAccumulator() *EventAccumulator + func (ea *EventAccumulator) AddEvent(event abci.Event, txHash string) error + type EventActivateChain struct + ID uint32 + Name string + Sender string + TxHash string + type EventBurnToken struct + NftID string + Sender string + SubTokenIDs []uint32 + TxHash string + type EventCreateCoin struct + Avatar string + CRR uint64 + Creator string + Denom string + LimitVolume sdkmath.Int + Reserve sdkmath.Int + Title string + TxHash string + Volume sdkmath.Int + type EventCreateToken struct + AllowMint bool + Creator string + NftCollection string + NftID string + Quantity uint32 + Recipient string + StartReserve sdk.Coin + SubTokenIDs []uint32 + TokenURI string + TotalReserve sdk.Coin + TxHash string + type EventDeactivateChain struct + ID uint32 + Sender string + TxHash string + type EventDelegate struct + Delegator string + Stake Stake + Validator string + type EventMintToken struct + Creator string + NftCollection string + NftID string + Recipient string + StartReserve sdk.Coin + SubTokenIDs []uint32 + TxHash string + type EventPayCommission struct + Coins sdk.Coins + Payer string + TxHash string + type EventRedelegateComplete struct + Delegator string + Stake Stake + ValidatorDst string + ValidatorSrc string + type EventSendToken struct + NftID string + Recipient string + Sender string + SubTokenIDs []uint32 + TxHash string + type EventSwapInitialize struct + Amount sdkmath.Int + DestChain uint32 + FromChain uint32 + Recipient string + Sender string + TokenDenom string + TransactionNumber string + TxHash string + type EventSwapRedeem struct + Amount sdkmath.Int + DestChain uint32 + From string + FromChain uint32 + HashReedem string + R string + Recipient string + S string + Sender string + TokenDenom string + TransactionNumber string + TxHash string + V string + type EventUndelegateComplete struct + Delegator string + Stake Stake + Validator string + type EventUpdateCoin struct + Avatar string + LimitVolume sdkmath.Int + type EventUpdateCoinPrices struct + CoinPrices struct{ ... } + Oracle string + type EventUpdateCollection struct + Creator string + Denom string + Supply uint32 + TxHash string + type EventUpdateReserve struct + NftID string + Refill sdk.Coin + Reserve sdk.Coin + SubTokenIDs []uint32 + TxHash string + type EventUpdateToken struct + NftID string + TokenURI string + TxHash string + type LegacyReturnNFT struct + Creator string + Denom string + ID string + LegacyOwner string + Owner string + type LegacyReturnWallet struct + LegacyOwner string + Owner string + Wallet string + type MultisigCreateTx struct + Coins sdk.Coins + Receiver string + Sender string + Transaction string + TxHash string + Wallet string + type MultisigCreateWallet struct + Address string + Creator string + Owners []MultisigOwner + Threshold uint32 + type MultisigOwner struct + Address string + Multisig string + Weight uint32 + type MultisigSignTx struct + Confirmations uint32 + Confirmed bool + Sender string + SignerWeight uint32 + Transaction string + Wallet string + type Stake struct + Stake sdk.Coin + type UpdateCoinVR struct + Reserve sdkmath.Int + Volume sdkmath.Int type Worker + func (w *Worker) GetBlockResult(height int64, txNum int) *Block v0.0.7 Aug 11, 2022 Changes in this version + type Attribute struct + Key string + Value string + type Block struct + BeginBlockEvents []Event + CommissionRewards []CommissionReward + Data BlockData + EVM BlockEVM + Emission string + EndBlockEvents []Event + Evidence interface{} + Header interface{} + ID interface{} + LastCommit interface{} + Rewards []ProposerReward + Size int + type BlockData struct + Txs []Tx + type BlockEVM struct + Header *web3types.Header + Receipts []*web3types.Receipt + Transactions []*TransactionEVM + Uncles []*web3types.Header + type CommissionReward struct + Amount string + RewardAddress string + Validator string + type Config struct + IndexerEndpoint string + RpcEndpoint string + Web3Endpoint string + WorkersCount int + type Event struct + Attributes []Attribute + Type string + type FailedTxLog struct + Log string + type ParseTask struct + type ProposerReward struct + Address string + Delegator string + Reward string + type TransactionEVM struct + AccessList web3types.AccessList + BlockHash web3common.Hash + BlockNumber web3hexutil.Uint64 + ChainId *web3hexutil.Big + Data web3hexutil.Bytes + From web3common.Address + Gas web3hexutil.Uint64 + GasFeeCap *web3hexutil.Big + GasPrice *web3hexutil.Big + GasTipCap *web3hexutil.Big + Hash web3common.Hash + Nonce web3hexutil.Uint64 + To *web3common.Address + TransactionIndex web3hexutil.Uint64 + Type web3hexutil.Uint64 + Value *web3hexutil.Big + type Tx struct + Code uint32 + Data interface{} + GasUsed int64 + GasWanted int64 + Hash string + Info TxInfo + Log []interface{} + type TxFee struct + Amount sdk.Coins + Gas uint64 + type TxInfo struct + Fee TxFee + Memo string + Msgs []TxMsg + type TxMsg struct + From []string + Params interface{} + Type string + type Worker struct + func NewWorker(cdc params.EncodingConfig, logger log.Logger, config *Config) (*Worker, error) + func (w *Worker) Start()