mirror of
https://github.com/luxfi/sdk.git
synced 2026-11-02 06:22:11 +00:00
- Created wallet/ directory structure for all chains
- Moved P/X/C chain wallets from node to SDK
- Added crypto abstraction layer (classic + PQC)
- Support for ML-DSA, ML-KEM, SLH-DSA post-quantum crypto
- Unified Signer interface works across all chains
- Ready for Zoo and other EVM deployments
Architecture:
- wallet/crypto/{classic,pqc} - Crypto implementations
- wallet/chain/{p,x,c,evm} - Chain-specific wallets
- wallet/primary - Unified multi-chain wallet
17 lines
387 B
Go
17 lines
387 B
Go
// Copyright (C) 2019-2025, Lux Industries Inc All rights reserved.
|
|
// See the file LICENSE for licensing terms.
|
|
|
|
package p
|
|
|
|
import (
|
|
pwallet "github.com/luxfi/sdk/wallet/chain/p/wallet"
|
|
)
|
|
|
|
// Re-export wallet types so that importers of wallet/chain/p can access them
|
|
type Wallet = pwallet.Wallet
|
|
|
|
var (
|
|
NewWallet = pwallet.New
|
|
NewWalletWithOptions = pwallet.WithOptions
|
|
)
|