diff --git a/Cargo.lock b/Cargo.lock index a13239e4b..65f0d403c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1731,8 +1731,8 @@ dependencies = [ [[package]] name = "dapi-grpc" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "dash-platform-macros", "futures-core", @@ -1799,8 +1799,8 @@ dependencies = [ [[package]] name = "dash-context-provider" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "dpp", "drive", @@ -1878,7 +1878,7 @@ dependencies = [ [[package]] name = "dash-network" version = "0.41.0" -source = "git+https://github.com/dashpay/rust-dashcore?rev=56e802189ef6c7169fd635190ee382b94cc89870#56e802189ef6c7169fd635190ee382b94cc89870" +source = "git+https://github.com/dashpay/rust-dashcore?tag=v0.41.0#c0da3509c695351e6dc300723ded35b4f0df16a3" dependencies = [ "bincode 2.0.0-rc.3", "bincode_derive", @@ -1888,8 +1888,8 @@ dependencies = [ [[package]] name = "dash-platform-macros" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "heck", "quote", @@ -1898,8 +1898,8 @@ dependencies = [ [[package]] name = "dash-sdk" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "arc-swap", "async-trait", @@ -1921,7 +1921,6 @@ dependencies = [ "js-sys", "lru", "rs-dapi-client", - "rustls-pemfile", "serde", "serde_json", "thiserror 2.0.18", @@ -1934,7 +1933,7 @@ dependencies = [ [[package]] name = "dash-spv" version = "0.41.0" -source = "git+https://github.com/dashpay/rust-dashcore?rev=56e802189ef6c7169fd635190ee382b94cc89870#56e802189ef6c7169fd635190ee382b94cc89870" +source = "git+https://github.com/dashpay/rust-dashcore?tag=v0.41.0#c0da3509c695351e6dc300723ded35b4f0df16a3" dependencies = [ "anyhow", "async-trait", @@ -1965,7 +1964,7 @@ dependencies = [ [[package]] name = "dashcore" version = "0.41.0" -source = "git+https://github.com/dashpay/rust-dashcore?rev=56e802189ef6c7169fd635190ee382b94cc89870#56e802189ef6c7169fd635190ee382b94cc89870" +source = "git+https://github.com/dashpay/rust-dashcore?tag=v0.41.0#c0da3509c695351e6dc300723ded35b4f0df16a3" dependencies = [ "anyhow", "base64-compat", @@ -1991,12 +1990,12 @@ dependencies = [ [[package]] name = "dashcore-private" version = "0.41.0" -source = "git+https://github.com/dashpay/rust-dashcore?rev=56e802189ef6c7169fd635190ee382b94cc89870#56e802189ef6c7169fd635190ee382b94cc89870" +source = "git+https://github.com/dashpay/rust-dashcore?tag=v0.41.0#c0da3509c695351e6dc300723ded35b4f0df16a3" [[package]] name = "dashcore-rpc" version = "0.41.0" -source = "git+https://github.com/dashpay/rust-dashcore?rev=56e802189ef6c7169fd635190ee382b94cc89870#56e802189ef6c7169fd635190ee382b94cc89870" +source = "git+https://github.com/dashpay/rust-dashcore?tag=v0.41.0#c0da3509c695351e6dc300723ded35b4f0df16a3" dependencies = [ "dashcore-rpc-json", "hex", @@ -2009,7 +2008,7 @@ dependencies = [ [[package]] name = "dashcore-rpc-json" version = "0.41.0" -source = "git+https://github.com/dashpay/rust-dashcore?rev=56e802189ef6c7169fd635190ee382b94cc89870#56e802189ef6c7169fd635190ee382b94cc89870" +source = "git+https://github.com/dashpay/rust-dashcore?tag=v0.41.0#c0da3509c695351e6dc300723ded35b4f0df16a3" dependencies = [ "bincode 2.0.0-rc.3", "dashcore", @@ -2024,7 +2023,7 @@ dependencies = [ [[package]] name = "dashcore_hashes" version = "0.41.0" -source = "git+https://github.com/dashpay/rust-dashcore?rev=56e802189ef6c7169fd635190ee382b94cc89870#56e802189ef6c7169fd635190ee382b94cc89870" +source = "git+https://github.com/dashpay/rust-dashcore?tag=v0.41.0#c0da3509c695351e6dc300723ded35b4f0df16a3" dependencies = [ "bincode 2.0.0-rc.3", "dashcore-private", @@ -2048,8 +2047,8 @@ dependencies = [ [[package]] name = "dashpay-contract" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "platform-value", "platform-version", @@ -2059,8 +2058,8 @@ dependencies = [ [[package]] name = "data-contracts" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "dashpay-contract", "dpns-contract", @@ -2323,8 +2322,8 @@ checksum = "d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3b3157b91390b52ddfdf1a76" [[package]] name = "dpns-contract" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "platform-value", "platform-version", @@ -2334,8 +2333,8 @@ dependencies = [ [[package]] name = "dpp" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "anyhow", "async-trait", @@ -2383,8 +2382,8 @@ dependencies = [ [[package]] name = "drive" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "bincode 2.0.0-rc.3", "byteorder", @@ -2408,8 +2407,8 @@ dependencies = [ [[package]] name = "drive-proof-verifier" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "bincode 2.0.0-rc.3", "dapi-grpc", @@ -2984,8 +2983,8 @@ dependencies = [ [[package]] name = "feature-flags-contract" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "platform-value", "platform-version", @@ -3529,7 +3528,7 @@ dependencies = [ [[package]] name = "grovedb" version = "4.0.0" -source = "git+https://github.com/dashpay/grovedb?rev=a7bc60a6760c395e90489c655eee84ae75003af4#a7bc60a6760c395e90489c655eee84ae75003af4" +source = "git+https://github.com/dashpay/grovedb?tag=v4.1.0#86562f65d9ec08bea28dc9981663cd2a63dc7f3b" dependencies = [ "bincode 2.0.0-rc.3", "bincode_derive", @@ -3562,7 +3561,7 @@ dependencies = [ [[package]] name = "grovedb-costs" version = "4.0.0" -source = "git+https://github.com/dashpay/grovedb?rev=a7bc60a6760c395e90489c655eee84ae75003af4#a7bc60a6760c395e90489c655eee84ae75003af4" +source = "git+https://github.com/dashpay/grovedb?tag=v4.1.0#86562f65d9ec08bea28dc9981663cd2a63dc7f3b" dependencies = [ "integer-encoding", "intmap", @@ -3572,7 +3571,7 @@ dependencies = [ [[package]] name = "grovedb-element" version = "4.0.0" -source = "git+https://github.com/dashpay/grovedb?rev=a7bc60a6760c395e90489c655eee84ae75003af4#a7bc60a6760c395e90489c655eee84ae75003af4" +source = "git+https://github.com/dashpay/grovedb?tag=v4.1.0#86562f65d9ec08bea28dc9981663cd2a63dc7f3b" dependencies = [ "bincode 2.0.0-rc.3", "bincode_derive", @@ -3586,7 +3585,7 @@ dependencies = [ [[package]] name = "grovedb-epoch-based-storage-flags" version = "4.0.0" -source = "git+https://github.com/dashpay/grovedb?rev=a7bc60a6760c395e90489c655eee84ae75003af4#a7bc60a6760c395e90489c655eee84ae75003af4" +source = "git+https://github.com/dashpay/grovedb?tag=v4.1.0#86562f65d9ec08bea28dc9981663cd2a63dc7f3b" dependencies = [ "grovedb-costs 4.0.0", "hex", @@ -3623,7 +3622,7 @@ dependencies = [ [[package]] name = "grovedb-merk" version = "4.0.0" -source = "git+https://github.com/dashpay/grovedb?rev=a7bc60a6760c395e90489c655eee84ae75003af4#a7bc60a6760c395e90489c655eee84ae75003af4" +source = "git+https://github.com/dashpay/grovedb?tag=v4.1.0#86562f65d9ec08bea28dc9981663cd2a63dc7f3b" dependencies = [ "bincode 2.0.0-rc.3", "bincode_derive", @@ -3653,7 +3652,7 @@ dependencies = [ [[package]] name = "grovedb-path" version = "4.0.0" -source = "git+https://github.com/dashpay/grovedb?rev=a7bc60a6760c395e90489c655eee84ae75003af4#a7bc60a6760c395e90489c655eee84ae75003af4" +source = "git+https://github.com/dashpay/grovedb?tag=v4.1.0#86562f65d9ec08bea28dc9981663cd2a63dc7f3b" dependencies = [ "hex", ] @@ -3691,7 +3690,7 @@ dependencies = [ [[package]] name = "grovedb-version" version = "4.0.0" -source = "git+https://github.com/dashpay/grovedb?rev=a7bc60a6760c395e90489c655eee84ae75003af4#a7bc60a6760c395e90489c655eee84ae75003af4" +source = "git+https://github.com/dashpay/grovedb?tag=v4.1.0#86562f65d9ec08bea28dc9981663cd2a63dc7f3b" dependencies = [ "thiserror 2.0.18", "versioned-feature-core 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3710,7 +3709,7 @@ dependencies = [ [[package]] name = "grovedb-visualize" version = "4.0.0" -source = "git+https://github.com/dashpay/grovedb?rev=a7bc60a6760c395e90489c655eee84ae75003af4#a7bc60a6760c395e90489c655eee84ae75003af4" +source = "git+https://github.com/dashpay/grovedb?tag=v4.1.0#86562f65d9ec08bea28dc9981663cd2a63dc7f3b" dependencies = [ "hex", "itertools 0.14.0", @@ -3811,8 +3810,6 @@ version = "0.15.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" dependencies = [ - "allocator-api2", - "equivalent", "foldhash 0.1.5", ] @@ -3822,6 +3819,8 @@ version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" dependencies = [ + "allocator-api2", + "equivalent", "foldhash 0.2.0", ] @@ -4504,7 +4503,7 @@ dependencies = [ [[package]] name = "key-wallet" version = "0.41.0" -source = "git+https://github.com/dashpay/rust-dashcore?rev=56e802189ef6c7169fd635190ee382b94cc89870#56e802189ef6c7169fd635190ee382b94cc89870" +source = "git+https://github.com/dashpay/rust-dashcore?tag=v0.41.0#c0da3509c695351e6dc300723ded35b4f0df16a3" dependencies = [ "async-trait", "base58ck", @@ -4531,7 +4530,7 @@ dependencies = [ [[package]] name = "key-wallet-manager" version = "0.41.0" -source = "git+https://github.com/dashpay/rust-dashcore?rev=56e802189ef6c7169fd635190ee382b94cc89870#56e802189ef6c7169fd635190ee382b94cc89870" +source = "git+https://github.com/dashpay/rust-dashcore?tag=v0.41.0#c0da3509c695351e6dc300723ded35b4f0df16a3" dependencies = [ "async-trait", "bincode 2.0.0-rc.3", @@ -4539,14 +4538,13 @@ dependencies = [ "dashcore_hashes", "key-wallet", "secp256k1", - "tokio", "zeroize", ] [[package]] name = "keyword-search-contract" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "platform-value", "platform-version", @@ -4734,11 +4732,11 @@ dependencies = [ [[package]] name = "lru" -version = "0.12.5" +version = "0.16.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38" +checksum = "a1dc47f592c06f33f8e3aea9591776ec7c9f9e4124778ff8a3c3b87159f7e593" dependencies = [ - "hashbrown 0.15.5", + "hashbrown 0.16.1", ] [[package]] @@ -4762,8 +4760,8 @@ dependencies = [ [[package]] name = "masternode-reward-shares-contract" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "platform-value", "platform-version", @@ -5834,8 +5832,8 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "platform-serialization" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "bincode 2.0.0-rc.3", "platform-version", @@ -5843,8 +5841,8 @@ dependencies = [ [[package]] name = "platform-serialization-derive" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "proc-macro2", "quote", @@ -5854,8 +5852,8 @@ dependencies = [ [[package]] name = "platform-value" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "base64 0.22.1", "bincode 2.0.0-rc.3", @@ -5874,8 +5872,8 @@ dependencies = [ [[package]] name = "platform-version" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "bincode 2.0.0-rc.3", "grovedb-version 4.0.0", @@ -5886,8 +5884,8 @@ dependencies = [ [[package]] name = "platform-versioning" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "proc-macro2", "quote", @@ -6496,8 +6494,8 @@ checksum = "6c20b6793b5c2fa6553b250154b78d6d0db37e72700ae35fad9387a46f487c97" [[package]] name = "rs-dapi-client" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "backon", "chrono", @@ -6653,15 +6651,6 @@ dependencies = [ "security-framework 3.5.1", ] -[[package]] -name = "rustls-pemfile" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50" -dependencies = [ - "rustls-pki-types", -] - [[package]] name = "rustls-pki-types" version = "1.14.0" @@ -7626,8 +7615,8 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "token-history-contract" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "platform-value", "platform-version", @@ -8367,8 +8356,8 @@ dependencies = [ [[package]] name = "wallet-utils-contract" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "platform-value", "platform-version", @@ -9623,8 +9612,8 @@ checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" [[package]] name = "withdrawals-contract" -version = "3.0.0-rc.1" -source = "git+https://github.com/dashpay/platform?rev=7b2669c0b250504a4cded9e2b9e78551583e6744#7b2669c0b250504a4cded9e2b9e78551583e6744" +version = "3.0.1-hotfix.1" +source = "git+https://github.com/dashpay/platform?rev=07f7eb649bdc1485b3a43f384da7f96232fcfbba#07f7eb649bdc1485b3a43f384da7f96232fcfbba" dependencies = [ "num_enum 0.5.11", "platform-value", diff --git a/Cargo.toml b/Cargo.toml index 45fc9dc69..647057449 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,7 +18,7 @@ qrcode = "0.14.1" nix = { version = "0.30.1", features = ["signal"] } eframe = { version = "0.32.0", features = ["persistence"] } base64 = "0.22.1" -dash-sdk = { git = "https://github.com/dashpay/platform", rev = "7b2669c0b250504a4cded9e2b9e78551583e6744", features = [ +dash-sdk = { git = "https://github.com/dashpay/platform", rev = "07f7eb649bdc1485b3a43f384da7f96232fcfbba", features = [ "core_key_wallet", "core_key_wallet_manager", "core_bincode", diff --git a/src/context.rs b/src/context.rs index da1c0aea4..b79984111 100644 --- a/src/context.rs +++ b/src/context.rs @@ -754,7 +754,7 @@ impl AppContext { let balance = wm .get_wallet_balance(wallet_id) .map_err(|e| format!("get_wallet_balance failed: {e}"))?; - tracing::debug!(wallet = %hex::encode(seed_hash), spendable = balance.spendable(), unconfirmed = balance.unconfirmed(), total = balance.total(), "SPV balance snapshot"); + tracing::debug!(wallet = %hex::encode(seed_hash), spendable = balance.spendable(), unconfirmed = balance.unconfirmed, total = balance.total, "SPV balance snapshot"); let Some(wallet_info) = wm.get_wallet_info(wallet_id) else { continue; @@ -767,17 +767,13 @@ impl AppContext { self.sync_spv_account_addresses(wallet_info, &wallet_arc); if let Ok(mut wallet) = wallet_arc.write() { - wallet.update_spv_balances( - balance.spendable(), - balance.unconfirmed(), - balance.total(), - ); + wallet.update_spv_balances(balance.spendable(), balance.unconfirmed, balance.total); // Persist balances to database if let Err(e) = self.db.update_wallet_balances( seed_hash, balance.spendable(), - balance.unconfirmed(), - balance.total(), + balance.unconfirmed, + balance.total, ) { tracing::warn!(wallet = %hex::encode(seed_hash), error = %e, "Failed to persist wallet balances"); } diff --git a/src/sdk_wrapper.rs b/src/sdk_wrapper.rs index 58c62c426..36be904c9 100644 --- a/src/sdk_wrapper.rs +++ b/src/sdk_wrapper.rs @@ -18,6 +18,7 @@ pub fn initialize_sdk( timeout: Some(Duration::from_secs(10)), retries: Some(6), ban_failed_address: Some(true), + max_decoding_message_size: None, }; let platform_version = default_platform_version(&network);