Commit Graph
100 Commits
Author SHA1 Message Date
HarvmasterandEmergent Reasons 1c3e920c85 Update pipeline to Node 24. Update Lerna. Update Vitepress to Beta. Replace... 2026-08-08 11:06:49 +00:00
HarvmasterandEmergent Reasons a029b43fc4 Resolve "Fix CI using expired Gitlab token" 2026-01-15 08:50:57 +00:00
HarvmasterandEmergent Reasons 38dc5be0f4 Resolve "Support Wallet Offline Mode" 2026-01-05 12:26:10 +00:00
Harvmaster 5057eb3421 Remove js-yaml as a dependency of stack but keep it as child dev-dependency 2025-12-16 22:02:23 +11:00
HarvmasterandEmergent Reasons 2957a6d559 Resolve "fix(Blockchain): Add token support for BlockchainInMemory" 2025-11-03 07:47:15 +00:00
HarvmasterandEmergent Reasons 159a1fbcbe Resolve "Fix(Paypro): Paypro produces invalid declaration file" 2025-10-31 04:45:02 +00:00
HarvmasterandEmergent Reasons 3877134d75 Resolve "Fix(Storage): Fix composite and RemoteHTTPStorage" 2025-10-27 11:27:39 +00:00
HarvmasterandEmergent Reasons 6280b52f55 Resolve "fix(Storage): IndexedDB Adapter issues" 2025-09-11 06:46:18 +00:00
HarvmasterandEmergent Reasons 8066d5e619 Resolve "Feat(Primitives): Add diffMap function to ExtMap" 2025-09-10 23:35:30 +00:00
HarvmasterandEmergent Reasons 25b484022a Resolve "Wallets: Emit statusUpdated if payload is not specialized" 2025-09-02 07:09:41 +00:00
HarvmasterandEmergent Reasons 827862e229 Resolve "refactor(Docs): Make it so that inline sandbox does not require xolibs binding" 2025-08-31 08:19:27 +00:00
Jim Hamill f87ff5bbc5 Merge branch '36-blockchain-adapter-add-chaingraph-adapter' into 'development'
Resolve "Blockchain Adapter: Add Chaingraph Adapter"

Closes #36

See merge request GeneralProtocols/xo/stack!91
2025-08-25 03:57:00 +00:00
Jim Hamill c16f5e6fd0 Merge branch '76-feat-sqlite-create-sqlite-storage-provider' into 'development'
Resolve "feat(SQLite): Create SQLite Storage Provider"

Closes #76

See merge request GeneralProtocols/xo/stack!125
2025-08-19 01:19:58 +00:00
HarvmasterandJim Hamill aea2c03e33 Resolve "feat(SQLite): Create SQLite Storage Provider" 2025-08-19 01:19:58 +00:00
Jim Hamill 4f11147182 Merge branch '87-feat-blockchain-add-re-org-and-tx-dropping-capabilities-to-blockchaininmemory' into 'development'
Resolve "feat(Blockchain): Add re-org and tx dropping capabilities to BlockchainInMemory"

Closes #87

See merge request GeneralProtocols/xo/stack!123
2025-08-18 01:30:15 +00:00
HarvmasterandJim Hamill 5da3b7197b Resolve "feat(Blockchain): Add re-org and tx dropping capabilities to BlockchainInMemory" 2025-08-18 01:30:14 +00:00
Jim Hamill ea12ed118d Merge branch '81-feat-playground-intermittent-save' into 'development'
Resolve "feat(Playground): Intermittent Save"

Closes #81

See merge request GeneralProtocols/xo/stack!122
2025-08-12 05:29:34 +00:00
HarvmasterandJim Hamill c53cc1384f Resolve "feat(Playground): Intermittent Save" 2025-08-12 05:29:34 +00:00
Jim Hamill 0d6b77fdb2 Merge branch 'emit_oracle_price_message_in_rates' into 'development'
Emit Oracle Price Message in Rates Adapter

See merge request GeneralProtocols/xo/stack!121
2025-08-10 02:23:09 +00:00
Jim Hamill a927a5649f Emit Oracle Price Message in Rates Adapter 2025-08-10 02:23:09 +00:00
Jim Hamill 9cb870510b Merge branch '74-fix-sandbox-inline-sandbox-sizing-is-incorrect' into 'development'
Resolve "fix(Sandbox): Inline Sandbox sizing is incorrect"

Closes #74

See merge request GeneralProtocols/xo/stack!118
2025-08-10 00:26:09 +00:00
HarvmasterandJim Hamill 5d334a4b94 Resolve "fix(Sandbox): Inline Sandbox sizing is incorrect" 2025-08-10 00:26:09 +00:00
Jim Hamill 44d35ac562 Merge branch 'add-getUnspentTokens-function-to-base-wallet' into 'development'
Add get unspent tokens function to base wallet

See merge request GeneralProtocols/xo/stack!120
2025-08-09 22:08:46 +00:00
Jim Hamill be0bea5a20 Merge branch 'add_types_fallback_for_non_esnext' into 'development'
Add types fallback for non-ESNext

See merge request GeneralProtocols/xo/stack!119
2025-08-02 13:52:43 +00:00
Jim Hamill c85701d343 Add types fallback for non-ESNext 2025-08-02 13:52:43 +00:00
Jim Hamill 83612cebad Merge branch '67-protocol-parsing-bip21-paypro-bch-mnemonic-etc' into 'development'
Resolve "Protocol Parsing: BIP21/PayPro, `bch-mnemonic`, etc"

Closes #67

See merge request GeneralProtocols/xo/stack!114
2025-07-29 03:36:12 +00:00
HarvmasterandJim Hamill 46baf8702d Resolve "Protocol Parsing: BIP21/PayPro, bch-mnemonic, etc" 2025-07-29 03:36:12 +00:00
Jim Hamill bb326d5b3b Merge branch '71-wallethd-genesis-refactor-to-use-mnemonic-primitive' into 'development'
Resolve "WalletHD Genesis: Refactor to use Mnemonic Primitive"

Closes #71

See merge request GeneralProtocols/xo/stack!115
2025-07-26 22:46:10 +00:00
HarvmasterandJim Hamill f40c23417d Resolve "WalletHD Genesis: Refactor to use Mnemonic Primitive" 2025-07-26 22:46:10 +00:00
Jim Hamill 4f15ce0a7c Merge branch 'return_bytes_primitive' into 'development'
Use Bytes Primitive

See merge request GeneralProtocols/xo/stack!113
2025-07-23 00:27:41 +00:00
Jim Hamill e72c678785 Use Bytes Primitive 2025-07-23 00:27:41 +00:00
Jim Hamill 9af5dc0087 Merge branch 'minor_bug_fixes_and_renaming' into 'development'
Minor fixes and renaming

See merge request GeneralProtocols/xo/stack!112
2025-07-17 03:33:40 +00:00
Jim Hamill 04652b6ff1 Minor fixes and renaming 2025-07-17 03:33:40 +00:00
Jim Hamill 8ca87da917 Merge branch 'misc_playground_and_docs_fixes' into 'development'
Misc Playground/Docs fixes

See merge request GeneralProtocols/xo/stack!111
2025-07-15 04:07:59 +00:00
Jim Hamill f71100b28c Misc Playground/Docs fixes 2025-07-15 04:07:59 +00:00
Jim Hamill 39e2d4b991 Merge branch 'bip30_protections_and_blockheight' into 'development'
fix(BlockchainInMemory): BIP30 protections and fetchChainTip

See merge request GeneralProtocols/xo/stack!110
2025-07-14 00:27:00 +00:00
Jim Hamill ed91b3f57b fix(BlockchainInMemory): BIP30 protections and fetchChainTip 2025-07-14 00:27:00 +00:00
Jim Hamill b463207a2d Merge branch 'monaco-editor-lib-import-reactity-fix' into 'development'
Fix Reactivity issue with library imports when changing version

See merge request GeneralProtocols/xo/stack!109
2025-07-13 07:35:22 +00:00
HarvmasterandJim Hamill 4ae35eb852 Fix Reactivity issue with library imports when changing version 2025-07-13 07:35:22 +00:00
Jim Hamill 6d79bcaa92 Merge branch '32-monaco-playground-typing-and-rollup-bundles' into 'development'
Resolve "Monaco Playground Typing and Rollup Bundles"

Closes #32

See merge request GeneralProtocols/xo/stack!108
2025-07-13 06:17:53 +00:00
HarvmasterandJim Hamill aa3967a060 Resolve "Monaco Playground Typing and Rollup Bundles" 2025-07-13 06:17:53 +00:00
Jim Hamill 50fb4020b6 Merge branch '70-feat-blockchain-add-method-to-get-the-current-blockheight' into 'development'
Resolve "feat(blockchain): Add method to get the current blockheight"

Closes #70

See merge request GeneralProtocols/xo/stack!107
2025-07-07 02:13:23 +00:00
HarvmasterandJim Hamill 4ec83c36fb Resolve "feat(blockchain): Add method to get the current blockheight" 2025-07-07 02:13:22 +00:00
Jim Hamill 39a1efc84b Merge branch 'architecture_docuemnt_amendments' into 'development'
Architecture Document Amendments

See merge request GeneralProtocols/xo/stack!106
2025-07-01 07:17:49 +00:00
Jim Hamill 8ced612c2f Architecture Document Amendments 2025-07-01 07:17:48 +00:00
Jim Hamill 0ff71d585b Merge branch 'add_bchmnemonic_protocol' into 'development'
Add bch-mnemonic protocol

See merge request GeneralProtocols/xo/stack!104
2025-06-27 06:44:14 +00:00
Jim Hamill f01699a961 Add bch-mnemonic protocol 2025-06-27 06:44:14 +00:00
Jim Hamill 1545255a4a Merge branch 'add_mnemonic_language_detection_utils' into 'development'
Mnemonic Language Detection Utils

See merge request GeneralProtocols/xo/stack!103
2025-06-25 10:29:11 +00:00
Jim Hamill 350ea4716f Mnemonic Language Detection Utils 2025-06-25 10:29:11 +00:00
Jim Hamill 5487cc4ec8 Merge branch 'fix_passphrase_seed' into 'development'
Fix passphrase seed generation and use LibAuth vectors

See merge request GeneralProtocols/xo/stack!102
2025-06-23 11:47:48 +00:00
Jim Hamill 9b785e2d73 Fix passphrase seed generation and use LibAuth vectors 2025-06-23 11:47:48 +00:00
Jim Hamill 294ec12da9 Merge branch 'mnemonic_primitive_validate_checksum' into 'development'
Validate mnemonic checksum

See merge request GeneralProtocols/xo/stack!101
2025-06-23 11:31:39 +00:00
Jim Hamill ac4c9191a0 Validate mnemonic checksum 2025-06-23 11:31:38 +00:00
Jim Hamill ccb70bae36 Merge branch 'return_tx_builder' into 'development'
signTransaction returns TransactionBuilder

See merge request GeneralProtocols/xo/stack!100
2025-06-18 06:53:31 +00:00
Jim Hamill 4cf729f244 signTransaction returns TransactionBuilder 2025-06-18 06:53:30 +00:00
Jim Hamill 6a3e6ee090 Merge branch 'add-oracle-rates-adapter' into 'development'
Add Oracle Rates Adapter

See merge request GeneralProtocols/xo/stack!99
2025-06-15 23:53:58 +00:00
HarvmasterandJim Hamill e15cfb1ce8 Add Oracle Rates Adapter 2025-06-15 23:53:57 +00:00
Jim Hamill dde35eeb28 Merge branch 'mnemonic-entropy' into 'development'
Add to and from entropy methods to mnemonic primitive

See merge request GeneralProtocols/xo/stack!98
2025-06-15 23:51:23 +00:00
Harvmaster 13e3fb908d Add to and from entropy methods to mnemonic primitive 2025-06-15 19:29:59 +10:00
Jim Hamill cb2b5b9c10 Merge branch 'electrum-request-link' into 'development'
Feat(Docs): Added link to electrum methdos docs

See merge request GeneralProtocols/xo/stack!89
2025-05-30 05:13:09 +00:00
HarvmasterandJim Hamill 820c98c21c Feat(Docs): Added link to electrum methdos docs 2025-05-30 05:13:09 +00:00
Jim Hamill 0fa639513f Merge branch 'xo_wallet_integration_part_4' into 'development'
XO Wallet Integration Part IV

See merge request GeneralProtocols/xo/stack!96
2025-05-27 23:17:43 +00:00
Jim Hamill 2bfeed8587 XO Wallet Integration Part IV 2025-05-27 23:17:41 +00:00
Jim Hamill 25b58853a3 Merge branch 'exponential-backoff-sse' into 'development'
Feat: Add Exponential Backoff Utility and use it for the SSE-Session Utility

See merge request GeneralProtocols/xo/stack!97
2025-05-27 00:38:38 +00:00
HarvmasterandJim Hamill f2a824aa2e Feat: Add Exponential Backoff Utility and use it for the SSE-Session Utility 2025-05-27 00:38:38 +00:00
Jim Hamill 2124bedb99 Merge branch 'sse-session-reconnect' into 'development'
Feat(SSE): SSE Session auto-reconnect

See merge request GeneralProtocols/xo/stack!90
2025-05-26 02:36:23 +00:00
HarvmasterandJim Hamill ce0c417ccf Feat(SSE): SSE Session auto-reconnect 2025-05-26 02:36:22 +00:00
Jim Hamill debdf22f15 Merge branch '52-feat-rates-composite-adapter-should-be-able-to-add-remove-adapters' into 'development'
Resolve "feat(Rates): Composite Adapter should be able to add/remove adapters"

Closes #52

See merge request GeneralProtocols/xo/stack!95
2025-05-20 02:05:09 +00:00
HarvmasterandJim Hamill dedf7a4fee Resolve "feat(Rates): Composite Adapter should be able to add/remove adapters" 2025-05-20 02:05:08 +00:00
Jim Hamill 323a987ec3 Merge branch '48-add-an-eslint-rule-to-force-all-relative-imports-to-end-in-a-js-suffix' into 'development'
Resolve "Add an eslint rule to force all relative imports to end in a .js suffix"

Closes #48

See merge request GeneralProtocols/xo/stack!94
2025-05-19 11:58:30 +00:00
HarvmasterandJim Hamill e5f3575709 Resolve "Add an eslint rule to force all relative imports to end in a .js suffix" 2025-05-19 11:58:30 +00:00
Jim Hamill 73c6d9b841 Merge branch '56-output-single-file-with-all-types' into 'development'
Resolve "Output single file with all types"

Closes #56

See merge request GeneralProtocols/xo/stack!92
2025-05-18 04:49:35 +00:00
HarvmasterandJim Hamill 4c856f3c7d Resolve "Output single file with all types" 2025-05-18 04:49:34 +00:00
Jim Hamill 84e16fe2a3 Merge branch 'xo_integration_part_2' into 'development'
XO Integration Part II

See merge request GeneralProtocols/xo/stack!93
2025-05-13 01:05:31 +00:00
Jim Hamill 065820ba40 XO Integration Part II 2025-05-13 01:05:31 +00:00
Jim Hamill 96a50f071d Merge branch 'xo_integration_part_2' into 'development'
XO Integration Part II

See merge request GeneralProtocols/xo/stack!88
2025-05-08 08:05:47 +00:00
Jim Hamill 1870877df5 XO Integration Part II 2025-05-08 08:05:46 +00:00
Jim Hamill 476a535768 Merge branch 'xo_wallet_integration' into 'development'
XO wallet integration

See merge request GeneralProtocols/xo/stack!77
2025-05-05 03:19:47 +00:00
Jim Hamill e0a554e897 XO wallet integration 2025-05-05 03:19:47 +00:00
Jim Hamill f9fe792542 Merge branch '40-fix-docs-embedded-sandbox-flickers-during-execution' into 'development'
Resolve "fix(docs): Embedded Sandbox flickers during execution"

Closes #40

See merge request GeneralProtocols/xo/stack!84
2025-05-02 01:55:37 +00:00
Jim Hamill b0019647ab Merge branch 'add_cryptocompare_adapter' into 'development'
feat(Rates): Add CryptoCompare adapter

See merge request GeneralProtocols/xo/stack!87
2025-04-30 09:15:30 +00:00
Jim Hamill 7757bf47a9 feat(Rates): Add CryptoCompare adapter 2025-04-30 09:15:29 +00:00
Jim Hamill 875f0393ac Merge branch 'rates_adapter_fixes' into 'development'
fix(Rates): Various fixes

See merge request GeneralProtocols/xo/stack!86
2025-04-30 06:27:54 +00:00
Jim Hamill 6cf2cceb4c fix(Rates): Various fixes 2025-04-30 06:27:53 +00:00
Jim Hamill 71281e153a Merge branch 'rates-traits-coinbase-bitpay' into 'development'
Refactor rates to use traits for historical data and be more event based. Add Bitpay.

See merge request GeneralProtocols/xo/stack!85
2025-04-30 04:58:35 +00:00
Harvmaster b2ee21b2ea Refactor rates to use traits for historical data and be more event based. Add Bitpay. 2025-04-30 14:06:29 +10:00
Jim Hamill 38c581f352 Merge branch 'rates-coinbase' into 'development'
Added Rates Service: Base, Coinbase, Composite

See merge request GeneralProtocols/xo/stack!83
2025-04-28 12:36:31 +00:00
HarvmasterandJim Hamill a0395514ba Added Rates Service: Base, Coinbase, Composite 2025-04-28 12:36:30 +00:00
Jim Hamill c168d6124e Merge branch 'fix-tsconfig-to-include-test-folder' into 'development'
fixing tsconfig

See merge request GeneralProtocols/xo/stack!82
2025-04-28 10:53:52 +00:00
Jim Hamill 38b2691535 Merge branch '43-feat-primitives-have-bytes-primitive-extends-uint8array-if-possible' into 'development'
Resolve "feat(Primitives): Have Bytes Primitive extends Uint8Array (if possible)"

Closes #43

See merge request GeneralProtocols/xo/stack!76
2025-04-28 02:49:25 +00:00
Jim Hamill 1a36f7be00 Merge branch 'make_electrum_from_inheritable' into 'development'
Make Blockchain from methods inheritable

See merge request GeneralProtocols/xo/stack!80
2025-04-26 09:52:34 +00:00
Jim Hamill 57c4978be9 Make Blockchain from methods inheritable 2025-04-26 09:52:34 +00:00
Jim Hamill e114a387c2 Merge branch 'add_off_callback_to_event_emitter' into 'development'
Add off callback to EventEmitter on methods

See merge request GeneralProtocols/xo/stack!79
2025-04-24 08:09:55 +00:00
Jim Hamill 87607b40b9 Add off callback to EventEmitter on methods 2025-04-24 08:09:54 +00:00
Jim Hamill 69889509fd Merge branch 'add_unsubscribe_callback_to_blockchain' into 'development'
Make Blockchain Subscribe methods return Unsubscribe callback

See merge request GeneralProtocols/xo/stack!78
2025-04-24 07:54:51 +00:00
Jim Hamill 26a61291a0 Make Blockchain Subscribe methods return Unsubscribe callback 2025-04-24 07:54:51 +00:00
Jim Hamill 1d5e3131c8 Merge branch 'fix_lerna_ci' into 'development'
Add Typedoc to fromCashASM function

See merge request GeneralProtocols/xo/stack!75
2025-04-22 03:49:45 +00:00
Jim Hamill 87b3070931 Add Typedoc to fromCashASM function 2025-04-22 03:49:45 +00:00
Jim Hamill d6f5443631 Merge branch 'improve_script_primitive' into 'development'
Add fromCashASM function

See merge request GeneralProtocols/xo/stack!73
2025-04-22 01:12:34 +00:00
Jim Hamill 2e052e5081 Add fromCashASM function 2025-04-22 01:12:34 +00:00