Commit graph

6679 commits

Author SHA1 Message Date
Rithvik Vibhu
80406b3602
chain: include faucet claims in airstop 2025-05-16 12:00:20 +05:30
Rithvik Vibhu
3b73c1aa4a
protocol: update airstop dates 2025-05-15 20:01:21 +05:30
Rithvik Vibhu
a12403dfcc
seeder: allow passing custom prefix dir 2025-05-15 19:24:18 +05:30
Nodari Chkuaselidze
40a083aa98
test: add existing input tests to the wallet coin selection. 2025-05-15 14:18:07 +04:00
Nodari Chkuaselidze
98eaa5fb83
test: add all selection tests to the wallet coin selection. 2025-05-14 13:57:35 +04:00
Nodari Chkuaselidze
3881e32954
test: add age tests to the wallet coin selection. 2025-05-14 12:52:40 +04:00
Nodari Chkuaselidze
ed380caf29
test: add smart option tests to wallet coin selector. 2025-05-14 11:28:42 +04:00
Nodari Chkuaselidze
ec08bb4b45
test: add wallet coin selection by value tests. 2025-05-13 16:59:33 +04:00
Nodari Chkuaselidze
5e5decaaf5
ci: add nodejs v24 to the matrix. 2025-05-12 15:18:51 +04:00
Nodari Chkuaselidze
f9f2539925
test: add heights to the coinselection test. 2025-05-07 13:51:04 +04:00
Nodari Chkuaselidze
2b0f111db5
wallet: address nits. 2025-05-07 12:51:13 +04:00
Nodari Chkuaselidze
dfbef04486
txdb: Add wallet wide height indexes for by value coinselection. 2025-05-06 17:08:51 +04:00
Nodari Chkuaselidze
6819a19f00
txdb-indexes: Introduce separate indexes for confirmed/unconfirmed values.
Introduces separate indexes for confirmed and unconfirmed transaction values.
This change enables sorting transactions based on their confirmation status,
addressing the need for different ordering of confirmed vs. unconfirmed entries.
2025-05-06 15:16:10 +04:00
Nodari Chkuaselidze
0cc7d787b9
mtx: separate fund and fill. 2025-05-05 15:09:45 +04:00
Nodari Chkuaselidze
48b377e44b
txdb-indexes: don't index non spendable coins. 2025-05-02 12:43:24 +04:00
Nodari Chkuaselidze
b8ce31e9d8
wallet: add by height indexes for credits. 2025-05-01 17:28:19 +04:00
Nodari Chkuaselidze
3c94eb369d
wallet: add by value indexes for credits. 2025-05-01 15:19:19 +04:00
Nodari Chkuaselidze
d6eafc4150
wallet: add by value indexes for credits. 2025-04-29 16:57:06 +04:00
Nodari Chkuaselidze
cd3399b312
test: add more coin selection tests to mtx and coinselection. 2025-04-24 14:29:01 +04:00
Rithvik Vibhu
5dea6944a0
chain: add airstop soft fork 2025-04-19 23:53:39 +05:30
Nodari Chkuaselidze
a49a68f87a
mtx: move out coinselector. 2025-04-16 12:35:34 +04:00
Nodari Chkuaselidze
5f11d622b1
Merge PR #925 from 'nodech/wallet-migration-progress-data' 2025-04-16 12:30:21 +04:00
Nodari Chkuaselidze
18dcc5e1d5
Merge PR #926 from 'nodech/rebalance' 2025-04-10 13:12:17 +04:00
Nodari Chkuaselidze
8df0724afc
Merge PR #924 from 'pinheadmz/remove-easyhandshake-seed' 2025-04-08 11:33:53 +04:00
Nodari Chkuaselidze
3ff53996a4
migrations: fix ctx type. 2025-04-01 11:40:59 +04:00
Nodari Chkuaselidze
e323618f94
wallet: recalculate-balances endpoint. 2025-04-01 11:28:33 +04:00
Nodari Chkuaselidze
a32e1df6f6
migrations: Add migration state migrations to the wallet and the chain. 2025-03-31 15:31:10 +04:00
Nodari Chkuaselidze
5469d8baf5
migrations: create and pass migration context with state and pending states. 2025-03-28 16:45:32 +04:00
Nodari Chkuaselidze
abd0c38a6c
migrations: introduce version and inProgressData to the migration state. 2025-03-28 13:15:28 +04:00
Matthew Zipkin
36412db656
net: remove easyhandshake seed IP 2025-03-11 06:15:03 -04:00
Matthew Zipkin
d1a7a05f41
remove easyhandshake from mainnet seed nodes 2025-03-07 10:04:21 -05:00
Nodari Chkuaselidze
afb1533282
migrations: move initialize and flag checks. 2025-02-18 12:11:51 +04:00
Nodari Chkuaselidze
73533cdf56
Merge PR #923 from 'nodech/type-cleanup' 2025-02-07 17:57:50 +04:00
Nodari Chkuaselidze
efb00292f0
chain-migrations: fix default. 2025-02-06 14:48:22 +04:00
Nodari Chkuaselidze
cf533d6417
wallet: update client types. 2025-02-06 14:36:52 +04:00
Nodari Chkuaselidze
3f83d575ee
chain: rename constants and update types. 2025-02-06 14:35:37 +04:00
Nodari Chkuaselidze
0da3a98a5f
doc: update changelog. 2025-02-05 14:30:49 +04:00
Nodari Chkuaselidze
31009340b1
Merge PR #922 from 'nodech/wallet-http-get-owned-name' 2025-01-21 11:30:04 +04:00
Nodari Chkuaselidze
25e72467ba
wallet-http: Add own method to the getName. 2025-01-21 11:16:59 +04:00
Nodari Chkuaselidze
ab2f5f8480
Merge PR #921 from 'nodech/cleanup-class-members' 2025-01-20 11:36:59 +04:00
Nodari Chkuaselidze
f24fb51da9
lib: don't use public class fields usage. 2025-01-20 11:34:40 +04:00
Nodari Chkuaselidze
77e22dae3c
Merge PR #920 from 'nodech/http-valid-zap' 2025-01-20 11:03:59 +04:00
Nodari Chkuaselidze
964b41eee1
wallet-http: return total number of transactions zapped. 2025-01-17 15:01:57 +04:00
Nodari Chkuaselidze
dddf32c8a1
wallet: Zap now returns number of transactions zapped instead of hashes. 2025-01-17 13:56:21 +04:00
Nodari Chkuaselidze
1ccbb79efc
wallet-http: pass network to the transaction options validator. 2025-01-17 12:58:06 +04:00
Nodari Chkuaselidze
dd7249f601
Merge PR #919 from 'nodech/backport-docs' 2025-01-16 18:41:52 +04:00
Nodari Chkuaselidze
e009a7a230
docs: backport release notes. 2025-01-16 17:52:52 +04:00
Nodari Chkuaselidze
1888c54043
pkg: update lint rule file. 2025-01-15 19:20:52 +04:00
Nodari Chkuaselidze
886f651598
Merge PR #918 from 'nodech/wallet-doc-updates' 2025-01-15 19:12:28 +04:00
Nodari Chkuaselidze
0205dceaa7
pkg: update bslint. 2025-01-15 19:04:22 +04:00