diff --git a/docs/classes/Wallet.html b/docs/classes/Wallet.html index 550cfd97b7..ed7b845c28 100644 --- a/docs/classes/Wallet.html +++ b/docs/classes/Wallet.html @@ -18,7 +18,7 @@
// Derive a wallet from a bip39 Mnemonic
const wallet = Wallet.fromMnemonic(
'jewel insect retreat jump claim horse second chef west gossip bone frown exotic embark laundry'
)
console.log(wallet)
// Wallet {
// publicKey: '02348F89E9A6A3615BA317F8474A3F51D66221562D3CA32BFA8D21348FF67012B2',
// privateKey: '00A8F2E77FC0E05890C1B5088AFE0ECF9D96466A4419B897B1AB383E336E1735A2',
// classicAddress: 'rwZiksrExmVkR64pf87Jor4cYbmff47SUm',
// seed: undefined
// }.
// Derive a wallet from a base58 encoded seed.
const seedWallet = Wallet.fromSeed('ssZkdwURFMBXenJPbrpE14b6noJSu')
console.log(seedWallet)
// Wallet {
// publicKey: '02FE9932A9C4AA2AC9F0ED0F2B89302DE7C2C95F91D782DA3CF06E64E1C1216449',
// privateKey: '00445D0A16DD05EFAF6D5AF45E6B8A6DE4170D93C0627021A0B8E705786CBCCFF7',
// classicAddress: 'rG88FVLjvYiQaGftSa1cKuE2qNx7aK5ivo',
// seed: 'ssZkdwURFMBXenJPbrpE14b6noJSu'
// }.
// Sign a JSON Transaction
const signed = seedWallet.signTransaction({
TransactionType: 'Payment',
Account: 'rG88FVLjvYiQaGftSa1cKuE2qNx7aK5ivo'
...........
}).
console.log(signed)
// '1200007321......B01BE1DFF3'.
console.log(decode(signed))
// {
// TransactionType: 'Payment',
// SigningPubKey: '02FE9932A9C4AA2AC9F0ED0F2B89302DE7C2C95F91D782DA3CF06E64E1C1216449',
// TxnSignature: '3045022100AAD......5B631ABD21171B61B07D304',
// Account: 'rG88FVLjvYiQaGftSa1cKuE2qNx7aK5ivo'
// ...........
// }
+Example
// Derive a wallet from a base58 encoded seed.
const seedWallet = Wallet.fromSeed('ssZkdwURFMBXenJPbrpE14b6noJSu')
console.log(seedWallet)
// Wallet {
// publicKey: '02FE9932A9C4AA2AC9F0ED0F2B89302DE7C2C95F91D782DA3CF06E64E1C1216449',
// privateKey: '00445D0A16DD05EFAF6D5AF45E6B8A6DE4170D93C0627021A0B8E705786CBCCFF7',
// classicAddress: 'rG88FVLjvYiQaGftSa1cKuE2qNx7aK5ivo',
// seed: 'ssZkdwURFMBXenJPbrpE14b6noJSu'
// }.
// Sign a JSON Transaction
const signed = seedWallet.signTransaction({
TransactionType: 'Payment',
Account: 'rG88FVLjvYiQaGftSa1cKuE2qNx7aK5ivo'
...........
}).
console.log(signed)
// '1200007321......B01BE1DFF3'.
console.log(decode(signed))
// {
// TransactionType: 'Payment',
// SigningPubKey: '02FE9932A9C4AA2AC9F0ED0F2B89302DE7C2C95F91D782DA3CF06E64E1C1216449',
// TxnSignature: '3045022100AAD......5B631ABD21171B61B07D304',
// Account: 'rG88FVLjvYiQaGftSa1cKuE2qNx7aK5ivo'
// ...........
// }
@@ -26,7 +26,7 @@ Hierarchy
- Wallet
+Defined in packages/xrpl/src/Wallet/index.ts:83
@@ -96,29 +96,29 @@ Optional
seedReturns Wallet
+Defined in packages/xrpl/src/Wallet/index.ts:107
Properties
Readonly
classic Address
classic Address: string
+Defined in packages/xrpl/src/Wallet/index.ts:86
Readonly
private Key
private Key: string
+Defined in packages/xrpl/src/Wallet/index.ts:85
Readonly
public Key
public Key: string
+Defined in packages/xrpl/src/Wallet/index.ts:84
Optional
Readonly
seed
seed?: string
+Defined in packages/xrpl/src/Wallet/index.ts:87
Static
from Secret
from Secret: ((seed: string, opts?: { algorithm?: ECDSA; masterAddress?: string }) => Wallet) = Wallet.fromSeed
@@ -155,7 +155,7 @@ Optional
master Address
Returns Wallet
+Defined in packages/xrpl/src/Wallet/index.ts:163
Accessors
@@ -169,7 +169,7 @@ Returns
The wallet's classic address.
Returns string
+Defined in packages/xrpl/src/Wallet/index.ts:94
Methods
@@ -199,7 +199,7 @@ tx:
Returns void
+Defined in packages/xrpl/src/Wallet/index.ts:405
getXAddress
@@ -222,7 +222,7 @@ isTestnet: booleanReturns string
+Defined in packages/xrpl/src/Wallet/index.ts:389
sign
@@ -258,7 +258,7 @@ hash:
tx_ blob: string
+Defined in packages/xrpl/src/Wallet/index.ts:311
verify Transaction
@@ -277,7 +277,7 @@ signedTransaction: string
Returns boolean
+Defined in packages/xrpl/src/Wallet/index.ts:372
Static
Private
derive Wallet
@@ -309,7 +309,7 @@ Optional
master Address
Returns Wallet
+Defined in packages/xrpl/src/Wallet/index.ts:287
Static
from Entropy
@@ -341,7 +341,7 @@ Optional
master Address
Returns Wallet
+Defined in packages/xrpl/src/Wallet/index.ts:174
Static
from Mnemonic
@@ -349,6 +349,11 @@ Static
Returns Wallet
+Defined in packages/xrpl/src/Wallet/index.ts:210
Static
Private
fromRFC1751 Mnemonic
@@ -418,7 +423,7 @@ Optional
master Address
Returns Wallet
+Defined in packages/xrpl/src/Wallet/index.ts:259
Static
from Seed
@@ -450,7 +455,7 @@ Optional
master Address
Returns Wallet
+Defined in packages/xrpl/src/Wallet/index.ts:143
Static
generate
@@ -469,7 +474,7 @@ algorithm: ECDSAReturns Wallet
+Defined in packages/xrpl/src/Wallet/index.ts:129
Derives a wallet from a bip39 or RFC1751 mnemonic (Defaults to bip39).
+Deprecated
since version 2.6.1. +Will be deleted in version 3.0.0. +This representation is currently deprecated in rippled. +You should use another method to represent your keys such as a seed or public/private keypair.
+Returns
A Wallet derived from a mnemonic.
Throws
ValidationError if unable to derive private key from mnemonic input.
@@ -386,7 +391,7 @@Optional
mnemonic