Commit Graph

186 Commits

Author SHA1 Message Date
banasa44
43630fbdca chore(samples): replace tab for 4 spaces 2025-09-10 10:12:06 -07:00
banasa44
2abda7d682 feat(samples): add go examples, secure signing and send a memo 2025-09-10 10:12:06 -07:00
banasa44
4b3c98ede9 chore(docs): small style and comments changes and fixes 2025-09-10 10:12:06 -07:00
banasa44
f9d036d02d refactor(_code-samples): move use-tickets example 2025-09-10 10:12:06 -07:00
banasa44
ad9f42128f refactor(_code-samples): remove README.md file from code samples 2025-09-10 10:12:06 -07:00
banasa44
3ee23b8c7d feat(docs): add xrpl-go GoLang package to XRPLF documentation site 2025-09-10 10:12:06 -07:00
banasa44
700403c6a2 refactor(_code-samples): remove Go WebSocket use-ticket example 2025-09-10 10:12:06 -07:00
banasa44
a10630dfff feat(_code-samples): WiP add go tx examples implementation and get-started section 2025-09-10 10:12:06 -07:00
banasa44
8e03dd05b6 feat(_code-samples): WiP add go tx examples implementation 2025-09-10 10:12:06 -07:00
banasa44
13e863ad51 feat(_code-samples): WiP add tx examples skeleton 2025-09-10 10:12:06 -07:00
mDuo13
cb6dac0fa1 Migrate XLS-89d links to XLS-89 2025-09-10 10:12:05 -07:00
mDuo13
702ca01336 MPT metadata sample code: add lookup/decoding to example 2025-09-10 10:12:05 -07:00
mDuo13
7fe836921c Add sample code for XLS-89d MPT Metadata 2025-09-10 10:12:05 -07:00
dependabot[bot]
9a2ae0f4b0 Bump sha.js in /_code-samples/build-a-browser-wallet/js
Bumps [sha.js](https://github.com/crypto-browserify/sha.js) from 2.4.11 to 2.4.12.
- [Changelog](https://github.com/browserify/sha.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crypto-browserify/sha.js/compare/v2.4.11...v2.4.12)

---
updated-dependencies:
- dependency-name: sha.js
  dependency-version: 2.4.12
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-21 15:45:41 +00:00
mDuo13
b7fe46fe19 More Permission Delegation edits per review 2025-08-05 11:31:51 -07:00
Rome Reginelli
4103095b39 Apply suggestions from @oeggert review
Co-authored-by: oeggert <117319296+oeggert@users.noreply.github.com>
2025-08-05 10:43:48 -07:00
mDuo13
081c2905f5 Add Permission Delegation sample code 2025-07-24 18:48:40 -07:00
Maria Shodunke
26b6387ac7 Merge pull request #3188 from XRPLF/migrate-code-samples-from-sdks
Add code snippets from xrpl.js and xrpl-py
2025-07-23 12:10:38 +01:00
Maria Shodunke
1cc8a4b3c0 Update with review comments 2025-07-17 15:18:59 +01:00
Maria Shodunke
d564619d7e Apply suggestions from code review
Co-authored-by: Rome Reginelli <rome@ripple.com>
2025-07-16 09:55:13 +01:00
Rome Reginelli
b422cd01a0 Merge pull request #3177 from XRPLF/dependabot/npm_and_yarn/_code-samples/build-a-desktop-wallet/js/electron-28.3.2
Bump electron from 22.3.25 to 28.3.2 in /_code-samples/build-a-desktop-wallet/js
2025-07-15 13:07:24 -07:00
mDuo13
1620a4e1cf Fix desktop wallet (js) deps & API v2 compatibility 2025-07-15 13:04:01 -07:00
mDuo13
c873acacb7 Update desktop wallet for xrpl.js 4.x+ 2025-07-15 12:33:05 -07:00
Maria Shodunke
24f501fda9 Add payment channel snippets to docs 2025-07-09 15:28:52 +01:00
Maria Shodunke
0b77ba0002 Migrate code snippets from xrpl.js and xrpl-py 2025-07-09 14:45:06 +01:00
Rome Reginelli
1374bd7df4 Merge pull request #3163 from XRPLF/binary_updates
Update binary format documentation & Python sample code
2025-07-08 10:08:24 -07:00
mDuo13
08558478e4 Binary format: edits per review 2025-07-07 14:33:40 -07:00
dependabot[bot]
762d48e43f Bump electron in /_code-samples/build-a-desktop-wallet/js
Bumps [electron](https://github.com/electron/electron) from 22.3.25 to 28.3.2.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v22.3.25...v28.3.2)

---
updated-dependencies:
- dependency-name: electron
  dependency-version: 28.3.2
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-01 10:27:19 +00:00
mDuo13
88302464bc Binary: Add test case with Vector256 2025-06-25 15:12:07 -07:00
mDuo13
344d0002bb Binary serialization: implement MPT amounts in sample code 2025-06-25 14:50:57 -07:00
Rome Reginelli
928881f03d Merge pull request #3160 from XRPLF/dependabot/npm_and_yarn/_code-samples/build-a-browser-wallet/js/pbkdf2-3.1.3
Bump pbkdf2 from 3.1.2 to 3.1.3 in /_code-samples/build-a-browser-wallet/js
2025-06-25 14:23:23 -07:00
Rome Reginelli
a8e9273acc Merge pull request #3147 from XRPLF/dependabot/pip/_code-samples/build-a-desktop-wallet/py/requests-2.32.4
Bump requests from 2.32.0 to 2.32.4 in /_code-samples/build-a-desktop-wallet/py
2025-06-24 14:03:29 -07:00
dependabot[bot]
6001a566c7 Bump pbkdf2 in /_code-samples/build-a-browser-wallet/js
Bumps [pbkdf2](https://github.com/crypto-browserify/pbkdf2) from 3.1.2 to 3.1.3.
- [Changelog](https://github.com/browserify/pbkdf2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crypto-browserify/pbkdf2/compare/v3.1.2...v3.1.3)

---
updated-dependencies:
- dependency-name: pbkdf2
  dependency-version: 3.1.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-24 05:04:32 +00:00
mDuo13
b15f1392b0 Binary serialization: update defs, fix bugs, add test cases 2025-06-23 18:00:49 -07:00
mDuo13
af9c7cd4a5 Fix Account Configurator
- The code samples page was glitching out because it wasn't in a
  language subfolder. Moved to a js/ folder to fix this.
- Updated pages that linked to the old location.
- The UI as linked directly in the _code-samples folder was displaying
  as expected but the JS wasn't loading correctly on the page, so none
  of the buttons worked. For now, I changed the Broker an NFT Sale
  page to link the ZIP instead.
2025-06-23 13:21:18 -07:00
mDuo13
824c335d08 Binary Format updates w/ new types
- Add Currency, Issue, Number, and additional UInt fields.
- Harmonize type names with updated names from the code
  (for example, Hash128→UInt128)
- Update Python sample code for binary serialization.
- TODO: Add test cases and confirm implementation of new types
- TODO: Update JavaScript sample code.
2025-06-20 17:24:50 -07:00
Dennis Dawson
8bab684cb5 Merge pull request #3122 from XRPLF/NFT_refactor
Refactor NFT code samples and update the tutorials and screenshots
2025-06-18 09:40:27 -07:00
Dennis Dawson
3ef97a1785 Update the zipped sample code. 2025-06-17 08:12:52 -07:00
Dennis Dawson
7d84421565 Update _code-samples/nft-modular-tutorials/authorized-minter.js
Co-authored-by: oeggert <117319296+oeggert@users.noreply.github.com>
2025-06-17 07:41:48 -07:00
Dennis Dawson
fc4c5262fb Update _code-samples/nft-modular-tutorials/mint-nfts.js
Co-authored-by: oeggert <117319296+oeggert@users.noreply.github.com>
2025-06-17 07:36:17 -07:00
Rome Reginelli
37e7f6e08e Merge pull request #3119 from XRPLF/fix_fs_dep
Fix tx-serialization JS sample code
2025-06-10 09:48:14 -07:00
dependabot[bot]
a2ae8909ea Bump requests in /_code-samples/build-a-desktop-wallet/py
Bumps [requests](https://github.com/psf/requests) from 2.32.0 to 2.32.4.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.32.0...v2.32.4)

---
updated-dependencies:
- dependency-name: requests
  dependency-version: 2.32.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-10 08:19:28 +00:00
Dennis Dawson
b82d397a66 fixes per Maria's review 2025-06-06 12:54:33 -07:00
Dennis Dawson
623a5d30a3 Update _code-samples/nft-modular-tutorials/account-support.js
Co-authored-by: Maria Shodunke <maria-robobug@users.noreply.github.com>
2025-06-06 12:34:16 -07:00
Dennis Dawson
0dc41bd569 Update _code-samples/nft-modular-tutorials/account-support.js
Co-authored-by: Maria Shodunke <maria-robobug@users.noreply.github.com>
2025-06-06 12:33:54 -07:00
oeggert
b9232fc245 Update _code-samples/modular-tutorials/credential-manager.js
Co-authored-by: Maria Shodunke <maria-robobug@users.noreply.github.com>
2025-05-29 11:23:34 -07:00
Oliver Eggert
7f80874c8e add reviewer suggestions 2025-05-28 15:39:12 -07:00
Oliver Eggert
cd539662c4 add permissioned domain modular tutorial 2025-05-28 12:59:07 -07:00
Dennis Dawson
9ce8f3faae Batch mint and broker sale 2025-05-27 14:25:01 -07:00
Dennis Dawson
471c2e48df add authorized minter 2025-05-23 17:06:30 -07:00