Versions in this module Expand all Collapse all v0 v0.11.0 Oct 4, 2022 v0.10.0 Jan 17, 2022 v0.9.0 Nov 11, 2021 Changes in this version + const V5 + func CreateWitnessScriptV5(userKey, muunKey *hdkeychain.ExtendedKey) ([]byte, error) type WalletAddress + func CreateAddressV5(userKey, muunKey *hdkeychain.ExtendedKey, path string, ...) (*WalletAddress, error) v0.8.1 Mar 26, 2021 v0.8.0 Mar 17, 2021 Changes in this version + const IncomingSwap + const SubmarineSwapV1 + const SubmarineSwapV2 + const V1 + const V2 + const V3 + const V4 + func CreateRedeemScriptV2(userKey, muunKey *hdkeychain.ExtendedKey, network *chaincfg.Params) ([]byte, error) + func CreateRedeemScriptV3(userKey, muunKey *hdkeychain.ExtendedKey, network *chaincfg.Params) ([]byte, error) + func CreateWitnessScriptV3(userKey, muunKey *hdkeychain.ExtendedKey, network *chaincfg.Params) ([]byte, error) + func CreateWitnessScriptV4(userKey, muunKey *hdkeychain.ExtendedKey, network *chaincfg.Params) ([]byte, error) + type WalletAddress struct + func Create(version int, userKey, muunKey *hdkeychain.ExtendedKey, path string, ...) (*WalletAddress, error) + func CreateAddressV1(userKey *hdkeychain.ExtendedKey, path string, network *chaincfg.Params) (*WalletAddress, error) + func CreateAddressV2(userKey, muunKey *hdkeychain.ExtendedKey, path string, ...) (*WalletAddress, error) + func CreateAddressV3(userKey, muunKey *hdkeychain.ExtendedKey, path string, ...) (*WalletAddress, error) + func CreateAddressV4(userKey, muunKey *hdkeychain.ExtendedKey, path string, ...) (*WalletAddress, error) + func New(version int, derivationPath string, address string) *WalletAddress + func (a *WalletAddress) Address() string + func (a *WalletAddress) DerivationPath() string + func (a *WalletAddress) Version() int