diff --git a/content/_code-samples/escrow/js/cancel-escrow.js b/content/_code-samples/escrow/js/cancel-escrow.js index e90eda10d0..b78450ae4b 100644 --- a/content/_code-samples/escrow/js/cancel-escrow.js +++ b/content/_code-samples/escrow/js/cancel-escrow.js @@ -4,14 +4,16 @@ if (typeof module !== "undefined") { var xrpl = require('xrpl') } -const secret = "sEdTPPEeMH6SAgpo6rSj8YW7a9vFfUj"; - const main = async () => { try { // Connect ------------------------------------------------------------------- const client = new xrpl.Client('wss://s.altnet.rippletest.net:51233'); await client.connect(); - const wallet = await xrpl.Wallet.fromSeed(secret); + + // Get credentials from the Testnet Faucet ------------------------------------ + console.log("Requesting an address from the Testnet faucet..."); + const { wallet } = await client.fundWallet(); + console.log("Wallet: ", wallet.address); const escrowCancelTransaction = { "Account": wallet.address, diff --git a/content/_code-samples/escrow/js/create-escrow.js b/content/_code-samples/escrow/js/create-escrow.js index fa051c1dae..65c366a4f1 100644 --- a/content/_code-samples/escrow/js/create-escrow.js +++ b/content/_code-samples/escrow/js/create-escrow.js @@ -7,8 +7,6 @@ if (typeof module !== "undefined") { const cc = require('five-bells-condition'); const crypto = require('crypto'); -const secret = "sEdTPPEeMH6SAgpo6rSj8YW7a9vFfUj"; - const main = async () => { try { @@ -17,8 +15,11 @@ const main = async () => { const myFulfillment = new cc.PreimageSha256(); myFulfillment.setPreimage(preimageData); const conditionHex = myFulfillment.getConditionBinary().toString('hex').toUpperCase(); - const wallet = await xrpl.Wallet.fromSeed(secret); - console.log("Wallet: ",wallet.address); + + // Get credentials from the Testnet Faucet ------------------------------------ + console.log("Requesting an address from the Testnet faucet..."); + const { wallet } = await client.fundWallet(); + console.log("Wallet: ", wallet.address); console.log('Condition:', conditionHex); console.log('Fulfillment:', myFulfillment.serializeBinary().toString('hex').toUpperCase()); diff --git a/content/_code-samples/escrow/js/finish-escrow.js b/content/_code-samples/escrow/js/finish-escrow.js index 4bdbe524a2..ec2e2bae6d 100644 --- a/content/_code-samples/escrow/js/finish-escrow.js +++ b/content/_code-samples/escrow/js/finish-escrow.js @@ -4,14 +4,16 @@ if (typeof module !== "undefined") { var xrpl = require('xrpl') } -const secret = "sEdTPPEeMH6SAgpo6rSj8YW7a9vFfUj"; - const main = async () => { try { // Connect ------------------------------------------------------------------- const client = new xrpl.Client('wss://s.altnet.rippletest.net:51233'); await client.connect(); - const wallet = await xrpl.Wallet.fromSeed(secret); + + // Get credentials from the Testnet Faucet ------------------------------------ + console.log("Requesting an address from the Testnet faucet..."); + const { wallet } = await client.fundWallet(); + console.log("Wallet: ", wallet.address); const escrowFinishTransaction = { "Account": wallet.address,