wallet

package
v0.0.0-...-607d226 Latest Latest
Warning

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

Go to latest
Published: Nov 21, 2024 License: Apache-2.0 Imports: 14 Imported by: 0

README

For the time being, two main ways for seed handling are implemented:

  • IOTA SDK based (Ledger, Stronghold - password in Keychain)
  • Non IOTA SDK based (Seed in Keychain)

As the IOTA SDK lib has not been used in production yet, it should be considered experimental.

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AddressIndex uint32

Functions

func InitWallet

func InitWallet(overwrite bool)

func Load

func Load() wallets.Wallet

func Migrate

func Migrate(provider WalletProvider)

func SetWalletProvider

func SetWalletProvider(provider WalletProvider) error

Types

type WalletProvider

type WalletProvider string
const (
	ProviderUnsafeInMemoryTestingSeed WalletProvider = "unsafe_inmemory_testing_seed"
	ProviderKeyChain                  WalletProvider = "keychain"
	ProviderLedger                    WalletProvider = "sdk_ledger"
	ProviderStronghold                WalletProvider = "sdk_stronghold"
)

func GetWalletProvider

func GetWalletProvider() WalletProvider

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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