wallets

package
v0.4.1 Latest Latest
Warning

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

Go to latest
Published: Aug 14, 2025 License: Apache-2.0 Imports: 26 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterClose

func RegisterClose(mockWallet *mocks.Wallet)

func RegisterDerive

func RegisterDerive(mockWallet *mocks.Wallet, addr common.Address, publicKey *ecdsa.PublicKey)

func RegisterDeriveError

func RegisterDeriveError(mockWallet *mocks.Wallet)

func RegisterOpen

func RegisterOpen(mockWallet *mocks.Wallet)

func RegisterSignTypedData

func RegisterSignTypedData(mockWallet *mocks.Wallet, account accounts.Account, typedDataBz []byte)

func RegisterSignTypedDataError

func RegisterSignTypedDataError(mockWallet *mocks.Wallet, account accounts.Account, typedDataBz []byte)

Types

type LedgerTestSuite

type LedgerTestSuite struct {
	suite.Suite
	// contains filtered or unexported fields
}

func NewLedgerTestSuite

func NewLedgerTestSuite(create network.CreateEvmApp, options ...network.ConfigOption) *LedgerTestSuite

func (*LedgerTestSuite) SetupTest

func (suite *LedgerTestSuite) SetupTest()

func (*LedgerTestSuite) TestClose

func (suite *LedgerTestSuite) TestClose()

func (*LedgerTestSuite) TestEvmLedgerDerivation

func (suite *LedgerTestSuite) TestEvmLedgerDerivation()

func (*LedgerTestSuite) TestGetAddressPubKeySECP256K1

func (suite *LedgerTestSuite) TestGetAddressPubKeySECP256K1()

func (*LedgerTestSuite) TestGetPublicKeySECP256K1

func (suite *LedgerTestSuite) TestGetPublicKeySECP256K1()

func (*LedgerTestSuite) TestSignatureEquivalence

func (suite *LedgerTestSuite) TestSignatureEquivalence()

func (*LedgerTestSuite) TestSignatures

func (suite *LedgerTestSuite) TestSignatures()

Jump to

Keyboard shortcuts

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