Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
216 commits
Select commit Hold shift + click to select a range
d004d89
pending tx (WIP)
aspect Sep 2, 2024
8ccf8a4
Merge branch 'dev' of https://github.com/kaspanet/rusty-kaspa into rb…
aspect Sep 2, 2024
db21255
wip
aspect Sep 5, 2024
8d06a34
WIP fee_rate
aspect Sep 9, 2024
0ccad51
WIP
aspect Sep 9, 2024
db1ec4f
Merge branch 'dev' of https://github.com/kaspanet/rusty-kaspa into rb…
aspect Sep 9, 2024
bc254da
fee rate propagation
aspect Sep 9, 2024
e8cbe86
propagate fee_rate in generator tests
aspect Sep 9, 2024
c9e9247
WIP
aspect Sep 9, 2024
0fff1ef
change fee_rate combining to use max()
aspect Sep 9, 2024
be33081
update max() handling
aspect Sep 9, 2024
bf434fd
Merge branch 'dev' of https://github.com/kaspanet/rusty-kaspa into rb…
aspect Sep 10, 2024
4cf3d52
Generator summary aggregate_mass
aspect Sep 10, 2024
9314168
Merge branch 'dev' of https://github.com/kaspanet/rusty-kaspa into rb…
aspect Sep 10, 2024
b910457
generator summary number_of_stages
aspect Sep 11, 2024
d82b2c2
Merge branch 'master' of https://github.com/kaspanet/rusty-kaspa into…
aspect Sep 11, 2024
458354b
WIP
aspect Sep 12, 2024
bc583a5
Merge branch 'kaspanet:master' into rbf-utils
KaffinPX Sep 13, 2024
29e32c9
Merge branch 'gamma-dev' of github.com:aspectron/rusty-kaspa into rbf…
aspect Sep 13, 2024
4a1e5ef
calculateStorageMass
aspect Sep 26, 2024
5993abb
Merge branch 'gamma-dev' of github.com:aspectron/rusty-kaspa into gen…
aspect Sep 26, 2024
c8d829c
cleanup
aspect Sep 26, 2024
aaf66d4
cleanup tests
aspect Sep 26, 2024
350bd39
fix wasm imports
aspect Sep 27, 2024
8d47393
Merge branch 'master' of github.com:aspectron/rusty-kaspa into gamma-dev
aspect Sep 28, 2024
53c4bbe
update wrpc/client/Cargo.toml to include Resolvers.toml config file
aspect Sep 28, 2024
65a6967
Merge branch 'master' into gamma-dev
surinder83singh Oct 9, 2024
8147bdd
accounts_import api impl (#107)
surinder83singh Oct 10, 2024
158d4be
add missing setNetworkId to wasm Wallet()
aspect Oct 20, 2024
79cebc0
rust 1.82 updates
aspect Oct 20, 2024
c54e83d
Merge branch 'kaspanet:master' into gamma-dev
KaffinPX Oct 25, 2024
8112be1
Merge branch 'master' into gamma-dev
surinder83singh Dec 9, 2024
36d3ea2
Merge branch 'gamma' into gamma-dev
surinder83singh Dec 9, 2024
ef92116
Merge branch 'master' into gamma-dev
surinder83singh Dec 9, 2024
53fd7f8
Remove KIP9 Alpha version references
surinder83singh Dec 9, 2024
e0dc85f
Add support for `update_address_indexes` parameter in `derivation_sca…
surinder83singh Dec 9, 2024
7fa484e
wallet example update
surinder83singh Dec 18, 2024
03100ae
Update binding.rs
surinder83singh Dec 18, 2024
3130a69
FeeRate estimation API and FeeRate poller API for Wallet (#130)
aspect Dec 25, 2024
0dd2997
list of account addresses in account descriptor (#131)
aspect Dec 26, 2024
afb3ffa
Wallet API - WalletList event
aspect Dec 26, 2024
697ce3e
Wallet API support for atomic commit reveal transaction.
1bananagirl Dec 27, 2024
659ea81
Merge pull request #132 from aspectron/wallet-enhancements-merge
1bananagirl Dec 27, 2024
ca1a26b
Switch API wallet commit reveal param vec of fees to one u64.
1bananagirl Dec 28, 2024
8931411
Linting.
1bananagirl Dec 28, 2024
ee8dc51
Adapt doc on changes.
1bananagirl Dec 28, 2024
d654803
Merge pull request #133 from aspectron/wallet-enhancements-fees-patch
1bananagirl Dec 28, 2024
5394020
fix extend() error on ScriptBuilder replacing it with script_mut() ac…
aspect Dec 28, 2024
1812a98
enum camelcase
surinder83singh Dec 31, 2024
2f71e61
missing ts types
surinder83singh Jan 1, 2025
3535e6a
camelCase on connect event
surinder83singh Jan 1, 2025
b8d09db
Merge pull request #134 from aspectron/ts-types
saefstroem Jan 1, 2025
1b1a3e6
skipping load from db if already active account (#137)
surinder83singh Jan 9, 2025
ee15939
skip account start if already active
surinder83singh Jan 9, 2025
c6b2764
Merge pull request #139 from aspectron/account_activate
aspect Jan 9, 2025
8ff010b
maturity progress helper functions
surinder83singh Jan 10, 2025
9873cee
Merge pull request #140 from aspectron/maturity_progress
aspect Jan 10, 2025
363c23d
clippy
surinder83singh Jan 10, 2025
bf27625
Reveal commit support multiple outputs and signing discovery.
1bananagirl Jan 13, 2025
f3bb0c5
Fix ci
saefstroem Jan 15, 2025
8714f41
Merge branch 'sigma' into sigma-pre
1bananagirl Jan 15, 2025
a3e0452
Merge pull request #143 from aspectron/sigma-pre
1bananagirl Jan 16, 2025
33046b6
wallet grpc stubs
biryukovmaxim Jan 20, 2025
e13cc86
Add utxo context
1bananagirl Jan 22, 2025
17ade0f
Add aggregate compute
1bananagirl Jan 23, 2025
c2ad7e0
Merge pull request #145 from aspectron/utxo-context
1bananagirl Jan 23, 2025
25e0173
Add payment value and addresses
1bananagirl Jan 23, 2025
f5ee61f
Merge pull request #146 from aspectron/utxo-context
1bananagirl Jan 23, 2025
170055a
Merge branch 'master' into sigma
biryukovmaxim Jan 23, 2025
76eb62d
basic
1bananagirl Jan 23, 2025
b8855f3
clippy
surinder83singh Jan 23, 2025
4a6f21a
PskbSign, PskbBroadcast
surinder83singh Jan 23, 2025
73afc42
accounts_pskb_send
surinder83singh Jan 23, 2025
806f539
revealFeeSompi is not optional now
surinder83singh Jan 23, 2025
c784ba0
Merge pull request #147 from aspectron/pskb
aspect Jan 23, 2025
9cee183
addition
1bananagirl Jan 23, 2025
a4ed559
Merge branch 'sigma' into wasm-bundle
surinder83singh Jan 23, 2025
86856b5
Merge branch 'wasm-bundle' of https://github.com/aspectron/rusty-kasp…
surinder83singh Jan 23, 2025
649a8ae
deser test
1bananagirl Jan 23, 2025
ac6df9a
PsktBundle => PSKB
surinder83singh Jan 23, 2025
d731fd6
wip
surinder83singh Jan 24, 2025
90a1334
Update bundle.rs
surinder83singh Jan 24, 2025
94d11c3
Merge pull request #148 from aspectron/wasm-bundle
aspect Jan 24, 2025
1f2e340
bundle wasm unit test patch
1bananagirl Jan 24, 2025
b261cc0
form and unit test with creation of wasm pskt and usage in wasm bundle
1bananagirl Jan 24, 2025
32e653f
PSKB.displayFormat
surinder83singh Jan 25, 2025
a687b00
Merge pull request #149 from aspectron/wasm-bundle
aspect Jan 25, 2025
88ef951
kaspa:utxos
surinder83singh Jan 25, 2025
f776d1e
filters updated
surinder83singh Jan 25, 2025
b9db244
Merge pull request #150 from aspectron/kip12
aspect Jan 25, 2025
f1bbc94
Update pskb.rs
saefstroem Jan 25, 2025
80b19ef
Revert "Update pskb.rs"
saefstroem Jan 25, 2025
93607d8
Prevent value reuse
saefstroem Jan 25, 2025
e46078f
Update pskb.rs
saefstroem Jan 25, 2025
019bdc0
Update pskb.rs
saefstroem Jan 25, 2025
54a5e16
clippy
saefstroem Jan 25, 2025
cb7dcf7
Merge pull request #151 from aspectron/pskb-sign-fix
aspect Jan 25, 2025
6b56d57
signer
1bananagirl Jan 25, 2025
88aec65
Patch PSKT WASM
1bananagirl Jan 25, 2025
31fb075
add input wtih redeem
saefstroem Jan 26, 2025
b28c764
Merge branch 'sigma' into sigma-redeem-script
saefstroem Jan 26, 2025
f85eb81
Update pskt.rs
saefstroem Jan 26, 2025
e8f0572
PSKT input with open data field
1bananagirl Jan 26, 2025
06dcdaf
Input is double hex encoded, therefore decode once
1bananagirl Jan 26, 2025
c76a326
lint
1bananagirl Jan 27, 2025
39b8738
rename txID-> txId
biryukovmaxim Jan 27, 2025
3d610ea
Merge branch 'sigma' into grpc-wallet
biryukovmaxim Jan 27, 2025
bf204f6
bump version
biryukovmaxim Jan 27, 2025
8cba9a7
Update logging
saefstroem Jan 28, 2025
9b28d5e
add extra logging
saefstroem Jan 28, 2025
8a48d76
Increase verbosity
saefstroem Jan 28, 2025
f16a2d6
increase verbosity
saefstroem Jan 28, 2025
763e02f
Update pskt.rs
saefstroem Jan 28, 2025
2233bfd
Revert "Update pskt.rs"
saefstroem Jan 28, 2025
e90b7e9
Revert " increase verbosity"
saefstroem Jan 28, 2025
261a46b
Revert "Increase verbosity"
saefstroem Jan 28, 2025
b68b5fb
Revert "add extra logging"
saefstroem Jan 28, 2025
4d93cde
Revert "Update logging"
saefstroem Jan 28, 2025
644cd4f
Update mod.rs
saefstroem Jan 28, 2025
64937bd
Merge pull request #153 from aspectron/sigma-redeem-script
aspect Jan 28, 2025
2c2d336
use network params to derive mass
biryukovmaxim Jan 29, 2025
25ced79
remove redundant clones,
biryukovmaxim Jan 29, 2025
aa0718a
payload deserialize bug
surinder83singh Jan 30, 2025
9e1c7c1
keypair account creation api
surinder83singh Jan 30, 2025
e7df0c8
cli changes due to new params
surinder83singh Jan 30, 2025
bb1352b
demo js code for creating account via secret key
surinder83singh Jan 30, 2025
e051e6a
address private keys handling update
surinder83singh Jan 30, 2025
b1fe98a
Merge pull request #155 from aspectron/keypair-account
saefstroem Jan 30, 2025
e015585
Merge pull request #156 from biryukovmaxim/grpc-wallet
KaffinPX Jan 30, 2025
fba8042
Merge branch 'sigma' into extract_tx
biryukovmaxim Jan 31, 2025
839da81
Merge pull request #154 from biryukovmaxim/extract_tx
saefstroem Jan 31, 2025
482da53
Mass calculation on pskt
saefstroem Jan 31, 2025
7eece40
Update pskt.rs
saefstroem Jan 31, 2025
55c9028
Update pskt.rs
saefstroem Jan 31, 2025
5ba17dc
Update pskt.rs
saefstroem Jan 31, 2025
55d6d3e
update
saefstroem Jan 31, 2025
4c5175d
Merge pull request #157 from aspectron/mass-calc-pskt
saefstroem Feb 1, 2025
bb8dc10
mass
saefstroem Feb 1, 2025
b0702a5
Update pskt.rs
saefstroem Feb 1, 2025
e49f339
Merge pull request #158 from aspectron/mass-estimation-without-p2sh
saefstroem Feb 1, 2025
da95e7f
add doctest
biryukovmaxim Feb 2, 2025
e87764b
address string trim
surinder83singh Feb 15, 2025
fe0b4e2
Initial prototype of daemon
KaffinPX Feb 21, 2025
5eaa97f
Merge branch 'kaspanet:master' into sigma
aspect Feb 27, 2025
c73a3f5
Merge branch 'kaspanet:master' into sigma
aspect Mar 14, 2025
2acd3b5
Update to use UtxoCell
aspect Mar 19, 2025
cdb3359
debug...
surinder83singh Mar 20, 2025
78ece1c
handling duplicate utxo notification
surinder83singh Mar 20, 2025
bcf48ca
clippy
surinder83singh Mar 20, 2025
6c26649
using update instead of insert method for duplicate notifications
surinder83singh Mar 21, 2025
8b9beba
Merge branch 'kaspanet:master' into sigma
aspect Apr 2, 2025
0fe30d9
remove testnet-11 related info from docs
aspect Apr 2, 2025
bdb1659
fix 0.17 reference in docs
aspect Apr 2, 2025
402934e
impl mass calculation for pskt
biryukovmaxim Apr 3, 2025
11f5d86
cleanup
aspect Apr 14, 2025
d363c1e
Merge branch 'sigma' of github.com:aspectron/rusty-kaspa into sigma
aspect Apr 14, 2025
de336e0
Merge branch 'master' of github.com:aspectron/rusty-kaspa into sigma
aspect Apr 15, 2025
051f919
Merge branch 'sigma' into tx-type-issue
surinder83singh Apr 15, 2025
d3d64e1
merging conflict issue
surinder83singh Apr 16, 2025
f52f1c8
cleanup, update_utxos() updated to handle duplicate utxos
surinder83singh Apr 16, 2025
694359b
Merge pull request #162 from aspectron/tx-type-issue
aspect Apr 16, 2025
9ef5052
cleanup
aspect Apr 16, 2025
20068d9
Merge branch 'sigma' of github.com:aspectron/rusty-kaspa into sigma
aspect Apr 16, 2025
bb6a9f6
lints
aspect Apr 16, 2025
061036c
Merge remote-tracking branch 'aspectron/sigma' into wallet-daemon-con…
biryukovmaxim May 7, 2025
bd32513
add protoserialization
biryukovmaxim May 7, 2025
cedeead
broadcast todos
biryukovmaxim May 7, 2025
ea7ee50
fmt
biryukovmaxim May 7, 2025
aea117a
Merge branch 'master' of github.com:aspectron/rusty-kaspa into sigma
aspect May 8, 2025
08798d3
Version bump to 1.0.1
aspect May 13, 2025
4e4d0a0
fix clippy. temporary suppress large-error lints
biryukovmaxim May 18, 2025
ce7091c
Merge remote-tracking branch 'aspectron/sigma' into wallet-daemon
biryukovmaxim May 18, 2025
6d7e79b
add todo
biryukovmaxim May 18, 2025
37dfef5
replace kaspa-wallet with kaspa-wallet-daemon
biryukovmaxim May 18, 2025
43de45a
replace kaspa-wallet with kaspa-wallet-daemon
biryukovmaxim May 18, 2025
836bce4
fix build
biryukovmaxim May 18, 2025
a2b52af
Merge pull request #167 from biryukovmaxim/fix-build
biryukovmaxim May 18, 2025
516d90b
Merge branch 'sigma' into wallet-daemon
biryukovmaxim May 18, 2025
94e4a04
Broadcast (#166)
zelenevn May 18, 2025
80a72bd
Merge branch 'master' into sigma
biryukovmaxim May 19, 2025
ad7e91a
Merge branch 'kaspanet:master' into sigma
aspect May 28, 2025
08a09b6
fix handling of empty signature
biryukovmaxim Jun 1, 2025
0c3dc53
Wallet deamon: Implement broadcast_replacemant (#169)
svarogg Jun 2, 2025
8d3e08a
Create unsigned transaction (#168)
zelenevn Jun 17, 2025
278f05c
Merge branch 'sigma' into wallet-daemon
biryukovmaxim Sep 2, 2025
caa00fa
Merge branch 'master' into wallet-daemon
biryukovmaxim Sep 2, 2025
03e0400
Merge remote-tracking branch 'aspectron/master' into wallet-daemon
biryukovmaxim Sep 2, 2025
fc21b72
wallet daemon: sign / sign_transactions improvements (#173)
childhoodisend Sep 2, 2025
a5fe224
Adds payload support in PSKT (#703)
danwt Sep 4, 2025
9ff5d0f
docs: run a devnet node (#718)
IzioDev Sep 11, 2025
08018e7
paranthesis lints (#732)
freshair18 Oct 7, 2025
e86920c
Merge branch 'master' into wallet-daemon
biryukovmaxim Oct 18, 2025
efb835a
fix: receive_addresses indexes (#176)
childhoodisend Oct 18, 2025
44d2cda
Add docker files for all binaries (#742)
someone235 Oct 23, 2025
70323c8
Ibd body optimization (#652)
freshair18 Oct 29, 2025
86135af
update mimalloc to 0.1.48 and remove git workaround (#737)
Leon1777 Oct 29, 2025
2786756
mimalloc version bump - update cargo lock (#747)
michaelsutton Oct 29, 2025
7d93df0
lints and style (#749)
freshair18 Nov 2, 2025
fe7c01a
windows asm support for Keccak (#694)
x100111010 Nov 2, 2025
8539dd4
Add support for consensus parameters override (#751)
someone235 Nov 10, 2025
7fcc71c
Add pruning_test and indirect_parents_test tests (#752)
someone235 Nov 11, 2025
189dda6
Crescendo cleanup - Part 1 (#736)
michaelsutton Nov 11, 2025
5b200a3
Fix zip-in-zip upload (#682)
HLXEasy Nov 11, 2025
11ffbcc
Check that trusted blocks are not in the pruning point future (#697)
someone235 Nov 12, 2025
ca9b5a2
Change priority bucket expected time to block target time (#735)
someone235 Nov 12, 2025
7282223
IBD Handle Syncer Pruning Movement (#702)
freshair18 Nov 13, 2025
bda7375
Fix pruning_test (#756)
someone235 Nov 14, 2025
3d0bf62
Add support for environment variable configuration (#762)
gcpreston Nov 18, 2025
0d4f349
Enable smallvec const_generics and optimize script vector size (#757)
avishai12321 Nov 18, 2025
2e0fdb9
VRLE parents by level refactor (#765)
Manyfestation Nov 26, 2025
4826b38
Crescendo Cleanup - Part 2 (#754)
someone235 Nov 27, 2025
f25a737
Purge outdated P2P versions (#772)
michaelsutton Dec 2, 2025
22e0f23
Tx script engine cleanup (#774)
biryukovmaxim Dec 9, 2025
6a94fac
Fix GetBlocks returning duplicate hashes (issue #778) (#779)
LiveLaughLove13 Dec 9, 2025
2ccc9e4
feat(rpc/vccv2): enhanced vcc data aggregator (#740)
IzioDev Dec 11, 2025
0fc02d7
Merge branch 'master' into wallet-daemon
biryukovmaxim Dec 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
.git
target
7 changes: 3 additions & 4 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -354,13 +354,12 @@ jobs:
cd wasm
bash build-release
popd
mv wasm/release/kaspa-wasm32-sdk.zip wasm/release/kaspa-wasm32-sdk-${{ env.SHORT_SHA }}.zip

- name: Upload WASM build to GitHub
uses: actions/upload-artifact@v4
with:
name: kaspa-wasm32-sdk-${{ env.SHORT_SHA }}.zip
path: wasm/release/kaspa-wasm32-sdk-${{ env.SHORT_SHA }}.zip
name: kaspa-wasm32-sdk-${{ env.SHORT_SHA }}
path: wasm/release/
build-release:
name: Build Linux Release
runs-on: ubuntu-latest
Expand Down Expand Up @@ -405,4 +404,4 @@ jobs:
# Run build script for musl toolchain
source musl-toolchain/build.sh
# Build for musl
cargo --verbose build --bin kaspad --bin rothschild --bin kaspa-wallet --release --target x86_64-unknown-linux-musl
cargo --verbose build --bin kaspad --bin rothschild --bin kaspa-wallet-daemon --release --target x86_64-unknown-linux-musl
Loading