chain

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Dec 3, 2025 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BitcoinIndexer

type BitcoinIndexer struct {
	// contains filtered or unexported fields
}

func NewBitcoinIndexer

func NewBitcoinIndexer(sdk *btc.SDK) *BitcoinIndexer

func (*BitcoinIndexer) ComputeTxHash

func (b *BitcoinIndexer) ComputeTxHash(proposedTx []byte, sigs map[string]tss.KeysignResponse) (string, error)

type EvmIndexer

type EvmIndexer struct {
	// contains filtered or unexported fields
}

func NewEvmIndexer

func NewEvmIndexer(evmChainID *big.Int) *EvmIndexer

func (*EvmIndexer) ComputeTxHash

func (e *EvmIndexer) ComputeTxHash(proposedTx []byte, sigs map[string]tss.KeysignResponse) (string, error)

type Indexer

type Indexer interface {
	ComputeTxHash(proposedTx []byte, sigs map[string]tss.KeysignResponse) (string, error)
}

type SolanaIndexer

type SolanaIndexer struct {
	// contains filtered or unexported fields
}

func NewSolanaIndexer

func NewSolanaIndexer(sdk *solanaSDK.SDK) *SolanaIndexer

func (*SolanaIndexer) ComputeTxHash

func (s *SolanaIndexer) ComputeTxHash(proposedTx []byte, sigs map[string]tss.KeysignResponse) (string, error)

type XRPIndexer

type XRPIndexer struct {
	// contains filtered or unexported fields
}

func NewXRPIndexer

func NewXRPIndexer(sdk *xrpl.SDK) *XRPIndexer

func (*XRPIndexer) ComputeTxHash

func (x *XRPIndexer) ComputeTxHash(proposedTx []byte, sigs map[string]tss.KeysignResponse) (string, error)

Jump to

Keyboard shortcuts

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