diff --git a/_code-samples/airgapped-wallet/js/package.json b/_code-samples/airgapped-wallet/js/package.json
index 08caefc512..b5b9d3b3a7 100644
--- a/_code-samples/airgapped-wallet/js/package.json
+++ b/_code-samples/airgapped-wallet/js/package.json
@@ -8,7 +8,7 @@
"pbkdf2-hmac": "^1.1.0",
"prompt": "^1.3.0",
"qrcode": "^1.5.1",
- "xrpl": "^3.0.0"
+ "xrpl": "^4.0.0"
},
"main": "index.js",
"scripts": {
diff --git a/_code-samples/airgapped-wallet/py/requirements.txt b/_code-samples/airgapped-wallet/py/requirements.txt
index 19fa7a080b..fec4574c0b 100644
--- a/_code-samples/airgapped-wallet/py/requirements.txt
+++ b/_code-samples/airgapped-wallet/py/requirements.txt
@@ -1,4 +1,4 @@
cryptography==43.0.1
Pillow==10.3.0
qrcode==7.2
-xrpl-py==3.0.0
+xrpl-py>=3.0.0
diff --git a/_code-samples/auction-slot/js/package.json b/_code-samples/auction-slot/js/package.json
index 1b96fc2efc..a0b77f863c 100644
--- a/_code-samples/auction-slot/js/package.json
+++ b/_code-samples/auction-slot/js/package.json
@@ -1,6 +1,6 @@
{
"dependencies": {
- "xrpl": "^3.0.0",
+ "xrpl": "^4.0.0",
"bignumber.js": "^9.0.0"
}
}
diff --git a/_code-samples/build-a-browser-wallet/js/package.json b/_code-samples/build-a-browser-wallet/js/package.json
index 94022b7364..2aa8251a56 100644
--- a/_code-samples/build-a-browser-wallet/js/package.json
+++ b/_code-samples/build-a-browser-wallet/js/package.json
@@ -16,6 +16,6 @@
},
"dependencies": {
"dotenv": "^16.0.3",
- "xrpl": "^3.0.0"
+ "xrpl": "^4.0.0"
}
}
diff --git a/_code-samples/build-a-desktop-wallet/js/package.json b/_code-samples/build-a-desktop-wallet/js/package.json
index 0b409b5899..009036e61a 100644
--- a/_code-samples/build-a-desktop-wallet/js/package.json
+++ b/_code-samples/build-a-desktop-wallet/js/package.json
@@ -20,7 +20,7 @@
"pbkdf2-hmac": "^1.1.0",
"open": "^8.4.0",
"toml": "^3.0.0",
- "xrpl": "^3.0.0"
+ "xrpl": "^4.0.0"
},
"devDependencies": {
"electron": "22.3.25"
diff --git a/_code-samples/build-a-desktop-wallet/py/requirements.txt b/_code-samples/build-a-desktop-wallet/py/requirements.txt
index 819794fb9a..1d2ad23242 100644
--- a/_code-samples/build-a-desktop-wallet/py/requirements.txt
+++ b/_code-samples/build-a-desktop-wallet/py/requirements.txt
@@ -1,4 +1,4 @@
-xrpl-py==2.0.0
+xrpl-py>=3.0.0
wxPython==4.2.1
toml==0.10.2
requests==2.32.0
diff --git a/_code-samples/checks/js/package.json b/_code-samples/checks/js/package.json
index c07e1514ba..ac4af0cb19 100644
--- a/_code-samples/checks/js/package.json
+++ b/_code-samples/checks/js/package.json
@@ -4,6 +4,6 @@
"version": "0.0.2",
"license": "MIT",
"dependencies": {
- "xrpl": "^3.0.0"
+ "xrpl": "^4.0.0"
}
}
diff --git a/_code-samples/create-amm/js/package.json b/_code-samples/create-amm/js/package.json
index 9bdc35287e..58e2ddda32 100644
--- a/_code-samples/create-amm/js/package.json
+++ b/_code-samples/create-amm/js/package.json
@@ -1,5 +1,5 @@
{
"dependencies": {
- "xrpl": "3.0.0"
+ "xrpl": "^4.0.0"
}
}
diff --git a/_code-samples/create-amm/ts/package.json b/_code-samples/create-amm/ts/package.json
index e94ee1b446..fa29f933da 100644
--- a/_code-samples/create-amm/ts/package.json
+++ b/_code-samples/create-amm/ts/package.json
@@ -14,6 +14,6 @@
"dotenv": "^16.3.1",
"ts-node": "^10.9.1",
"typescript": "^5.2.2",
- "xrpl": "3.0.0"
+ "xrpl": "^4.0.0"
}
}
diff --git a/_code-samples/escrow/js/package.json b/_code-samples/escrow/js/package.json
index 5e40fe7649..f10d9adf37 100644
--- a/_code-samples/escrow/js/package.json
+++ b/_code-samples/escrow/js/package.json
@@ -4,6 +4,6 @@
"license": "MIT",
"dependencies": {
"five-bells-condition": "*",
- "xrpl": "^3.0.0"
+ "xrpl": "^4.0.0"
}
}
diff --git a/_code-samples/escrow/py/requirements.txt b/_code-samples/escrow/py/requirements.txt
index a2c9b974ab..617e07eb84 100644
--- a/_code-samples/escrow/py/requirements.txt
+++ b/_code-samples/escrow/py/requirements.txt
@@ -1,2 +1,2 @@
-xrpl-py
+xrpl-py>=3.0.0
cryptoconditions
diff --git a/_code-samples/freeze/js/package.json b/_code-samples/freeze/js/package.json
index daaa6e9389..2d9e8c9dbe 100644
--- a/_code-samples/freeze/js/package.json
+++ b/_code-samples/freeze/js/package.json
@@ -3,6 +3,6 @@
"version": "0.1.0",
"license": "MIT",
"dependencies": {
- "xrpl": "^3.0.0"
+ "xrpl": "^4.0.0"
}
}
diff --git a/_code-samples/freeze/py/requirements.txt b/_code-samples/freeze/py/requirements.txt
index 75f7f9b06a..0f8c67667a 100644
--- a/_code-samples/freeze/py/requirements.txt
+++ b/_code-samples/freeze/py/requirements.txt
@@ -1 +1 @@
-xrpl-py
+xrpl-py>=3.0.0
diff --git a/_code-samples/get-started/js/package.json b/_code-samples/get-started/js/package.json
index e0e9b83e71..58e2ddda32 100644
--- a/_code-samples/get-started/js/package.json
+++ b/_code-samples/get-started/js/package.json
@@ -1,5 +1,5 @@
{
"dependencies": {
- "xrpl": "^3.0.0"
+ "xrpl": "^4.0.0"
}
}
diff --git a/_code-samples/issue-a-token/js/demo.html b/_code-samples/issue-a-token/js/demo.html
index f97d45b30c..cb32312dfa 100644
--- a/_code-samples/issue-a-token/js/demo.html
+++ b/_code-samples/issue-a-token/js/demo.html
@@ -3,7 +3,7 @@
Code Sample - Issue a Token
-
+
Open your browser's console (F12) to see the logs.
diff --git a/_code-samples/issue-a-token/js/package.json b/_code-samples/issue-a-token/js/package.json
index e0e9b83e71..58e2ddda32 100644
--- a/_code-samples/issue-a-token/js/package.json
+++ b/_code-samples/issue-a-token/js/package.json
@@ -1,5 +1,5 @@
{
"dependencies": {
- "xrpl": "^3.0.0"
+ "xrpl": "^4.0.0"
}
}
diff --git a/_code-samples/key-derivation/js/package.json b/_code-samples/key-derivation/js/package.json
index ce29c3ea52..e5a5755588 100644
--- a/_code-samples/key-derivation/js/package.json
+++ b/_code-samples/key-derivation/js/package.json
@@ -12,7 +12,7 @@
"ripple-address-codec": "^5.0.0",
"ripple-keypairs": "^2.0.0",
"secp256k1": "^5.0.0",
- "xrpl": "^3.0.0"
+ "xrpl": "^4.0.0"
},
"main": "index.js",
"scripts": {
diff --git a/_code-samples/non-fungible-token/js/package.json b/_code-samples/non-fungible-token/js/package.json
index dd0cabc071..12db570f5a 100644
--- a/_code-samples/non-fungible-token/js/package.json
+++ b/_code-samples/non-fungible-token/js/package.json
@@ -1,5 +1,5 @@
{
"dependencies": {
- "xrpl": "^3.0.0"
+ "xrpl": "^4.0.0"
}
}
diff --git a/_code-samples/quickstart/js/10.check.html b/_code-samples/quickstart/js/10.check.html
index ef569c351b..5abef4fe9d 100644
--- a/_code-samples/quickstart/js/10.check.html
+++ b/_code-samples/quickstart/js/10.check.html
@@ -9,7 +9,7 @@
button{font-weight: bold;font-family: "Work Sans", sans-serif;}
td{vertical-align: middle;}
-
+
diff --git a/_code-samples/quickstart/js/11.create-amm.html b/_code-samples/quickstart/js/11.create-amm.html
index 0bd0a166de..9d7c04745b 100644
--- a/_code-samples/quickstart/js/11.create-amm.html
+++ b/_code-samples/quickstart/js/11.create-amm.html
@@ -9,7 +9,7 @@
button{font-weight: bold;font-family: "Work Sans", sans-serif;}
td{vertical-align: middle;}
-
+
diff --git a/_code-samples/quickstart/js/12.add-to-amm.html b/_code-samples/quickstart/js/12.add-to-amm.html
index 5271508c08..d3f901553e 100644
--- a/_code-samples/quickstart/js/12.add-to-amm.html
+++ b/_code-samples/quickstart/js/12.add-to-amm.html
@@ -9,7 +9,7 @@
button{font-weight: bold;font-family: "Work Sans", sans-serif;}
td{vertical-align: middle;}
-
+
diff --git a/_code-samples/quickstart/js/13.trade-with-auction-slot.html b/_code-samples/quickstart/js/13.trade-with-auction-slot.html
index e103ed4166..59abcce142 100644
--- a/_code-samples/quickstart/js/13.trade-with-auction-slot.html
+++ b/_code-samples/quickstart/js/13.trade-with-auction-slot.html
@@ -9,7 +9,7 @@
button{font-weight: bold;font-family: "Work Sans", sans-serif;}
td{vertical-align: middle;}
-
+
diff --git a/_code-samples/quickstart/js/3.mint-nfts.html b/_code-samples/quickstart/js/3.mint-nfts.html
index 880bc5bf69..1de748ae69 100644
--- a/_code-samples/quickstart/js/3.mint-nfts.html
+++ b/_code-samples/quickstart/js/3.mint-nfts.html
@@ -9,7 +9,7 @@
button{font-weight: bold;font-family: "Work Sans", sans-serif;}
td{vertical-align: middle;}
-
+
diff --git a/_code-samples/quickstart/js/4.transfer-nfts.html b/_code-samples/quickstart/js/4.transfer-nfts.html
index aa32017a34..cea57001da 100644
--- a/_code-samples/quickstart/js/4.transfer-nfts.html
+++ b/_code-samples/quickstart/js/4.transfer-nfts.html
@@ -9,7 +9,7 @@
button{font-weight: bold;font-family: "Work Sans", sans-serif;}
td{vertical-align: middle;}
-
+
diff --git a/_code-samples/quickstart/js/5.broker-nfts.html b/_code-samples/quickstart/js/5.broker-nfts.html
index 3b42519308..cd687c112a 100644
--- a/_code-samples/quickstart/js/5.broker-nfts.html
+++ b/_code-samples/quickstart/js/5.broker-nfts.html
@@ -9,7 +9,7 @@
button{font-weight: bold;font-family: "Work Sans", sans-serif;}
td{vertical-align: middle;}
-
+
diff --git a/_code-samples/quickstart/js/6.authorized-minter.html b/_code-samples/quickstart/js/6.authorized-minter.html
index 264149dc59..f98d03d307 100644
--- a/_code-samples/quickstart/js/6.authorized-minter.html
+++ b/_code-samples/quickstart/js/6.authorized-minter.html
@@ -9,7 +9,7 @@
button{font-weight: bold;font-family: "Work Sans", sans-serif;}
td{vertical-align: middle;}
-
+
diff --git a/_code-samples/quickstart/js/7.batch-minting.html b/_code-samples/quickstart/js/7.batch-minting.html
index e65d20483f..b742cd9657 100644
--- a/_code-samples/quickstart/js/7.batch-minting.html
+++ b/_code-samples/quickstart/js/7.batch-minting.html
@@ -9,7 +9,7 @@
button{font-weight: bold;font-family: "Work Sans", sans-serif;}
td{vertical-align: middle;}
-
+
diff --git a/_code-samples/quickstart/js/8.escrow.html b/_code-samples/quickstart/js/8.escrow.html
index 5b5ec57e73..a7f7115d82 100644
--- a/_code-samples/quickstart/js/8.escrow.html
+++ b/_code-samples/quickstart/js/8.escrow.html
@@ -9,7 +9,7 @@
button{font-weight: bold;font-family: "Work Sans", sans-serif;}
td{vertical-align: middle;}
-
+
diff --git a/_code-samples/quickstart/js/9.escrow-condition.html b/_code-samples/quickstart/js/9.escrow-condition.html
index 574f6a53eb..04d1e84ee8 100644
--- a/_code-samples/quickstart/js/9.escrow-condition.html
+++ b/_code-samples/quickstart/js/9.escrow-condition.html
@@ -9,7 +9,7 @@
button{font-weight: bold;font-family: "Work Sans", sans-serif;}
td{vertical-align: middle;}
-
+
diff --git a/_code-samples/require-destination-tags/js/demo.html b/_code-samples/require-destination-tags/js/demo.html
index 7e34fba12c..0af0c400dd 100644
--- a/_code-samples/require-destination-tags/js/demo.html
+++ b/_code-samples/require-destination-tags/js/demo.html
@@ -2,7 +2,7 @@
-
+
Open your browser's console (F12) to see the logs.
diff --git a/_code-samples/require-destination-tags/js/package.json b/_code-samples/require-destination-tags/js/package.json
index e0e9b83e71..58e2ddda32 100644
--- a/_code-samples/require-destination-tags/js/package.json
+++ b/_code-samples/require-destination-tags/js/package.json
@@ -1,5 +1,5 @@
{
"dependencies": {
- "xrpl": "^3.0.0"
+ "xrpl": "^4.0.0"
}
}
diff --git a/_code-samples/send-a-memo/js/package.json b/_code-samples/send-a-memo/js/package.json
index 1c0733ff40..5d82682fc1 100644
--- a/_code-samples/send-a-memo/js/package.json
+++ b/_code-samples/send-a-memo/js/package.json
@@ -9,6 +9,6 @@
"author": "",
"license": "CC0-1.0",
"dependencies": {
- "xrpl": "^3.0.0"
+ "xrpl": "^4.0.0"
}
}
diff --git a/_code-samples/send-xrp/js/demo.html b/_code-samples/send-xrp/js/demo.html
index 5fc42f7a9f..97d61ebab0 100644
--- a/_code-samples/send-xrp/js/demo.html
+++ b/_code-samples/send-xrp/js/demo.html
@@ -3,7 +3,7 @@
Code Sample - Send XRP
-
+
Open your browser's console (F12) to see the logs.
diff --git a/_code-samples/send-xrp/js/package.json b/_code-samples/send-xrp/js/package.json
index e0e9b83e71..58e2ddda32 100644
--- a/_code-samples/send-xrp/js/package.json
+++ b/_code-samples/send-xrp/js/package.json
@@ -1,5 +1,5 @@
{
"dependencies": {
- "xrpl": "^3.0.0"
+ "xrpl": "^4.0.0"
}
}
diff --git a/_code-samples/trade-in-the-decentralized-exchange/js/demo.html b/_code-samples/trade-in-the-decentralized-exchange/js/demo.html
index 5892fb9d01..954c395e11 100644
--- a/_code-samples/trade-in-the-decentralized-exchange/js/demo.html
+++ b/_code-samples/trade-in-the-decentralized-exchange/js/demo.html
@@ -3,7 +3,7 @@
Code Sample - Trade in the Decentralized Exchange
-
+
diff --git a/_code-samples/trade-in-the-decentralized-exchange/js/package.json b/_code-samples/trade-in-the-decentralized-exchange/js/package.json
index 1b96fc2efc..a0b77f863c 100644
--- a/_code-samples/trade-in-the-decentralized-exchange/js/package.json
+++ b/_code-samples/trade-in-the-decentralized-exchange/js/package.json
@@ -1,6 +1,6 @@
{
"dependencies": {
- "xrpl": "^3.0.0",
+ "xrpl": "^4.0.0",
"bignumber.js": "^9.0.0"
}
}
diff --git a/_code-samples/tx-serialization/js/package.json b/_code-samples/tx-serialization/js/package.json
index 410e84f03d..91450677f9 100644
--- a/_code-samples/tx-serialization/js/package.json
+++ b/_code-samples/tx-serialization/js/package.json
@@ -10,7 +10,7 @@
"fs": "^0.0.1-security",
"minimist": "^1.2.7",
"ripple-address-codec": "^5.0.0",
- "xrpl": "^3.0.0"
+ "xrpl": "^4.0.0"
},
"main": "index.js",
"scripts": {
diff --git a/_code-samples/use-tickets/js/demo.html b/_code-samples/use-tickets/js/demo.html
index 26356a6802..287b80c068 100644
--- a/_code-samples/use-tickets/js/demo.html
+++ b/_code-samples/use-tickets/js/demo.html
@@ -3,7 +3,7 @@
Code Sample - Use Tickets
-
+
Open your browser's console (F12) to see the logs.
diff --git a/_code-samples/use-tickets/js/package.json b/_code-samples/use-tickets/js/package.json
index e0e9b83e71..58e2ddda32 100644
--- a/_code-samples/use-tickets/js/package.json
+++ b/_code-samples/use-tickets/js/package.json
@@ -1,5 +1,5 @@
{
"dependencies": {
- "xrpl": "^3.0.0"
+ "xrpl": "^4.0.0"
}
}