Summary
- Fixed imports of bech32-encoded accounts from earlier SDK versions
Breaking Changes
- #4634 - Moved Strategy.createMinersFee() to Blockchain.createMinersFee()
- #4645 - Removed SDK argument networkClass
- #4644 - Replaced Strategy class from SDK with Network
What's Changed
- Remove customNetwork config value by @danield9tqh in #4568
- removes nonces from round one output by @hughy in #4591
- split spender key takes a borrowed sapling key by @patnir in #4590
- Pool validates FishHash blocks by @danield9tqh in #4589
- Rahul/ifl 2084 unspent note hashes sorted by value by @patnir in #4525
- Rahul/ifl 2014 create napi function to split a secret by @patnir in #4592
- adds napi binding for signing package by @hughy in #4593
- feat(IFL-2051): Add frost signing function by @jowparks in #4546
- feat: sign_frost napi binding by @jowparks in #4594
- fixes napi binding for frost round two by @hughy in #4597
- adds build method to rawTransaction by @hughy in #4596
- public key randomness napi binding by @patnir in #4598
- Add standardized RPC tests for client / adapters by @NullSoldier in #4585
- feat: enable rpc.tcp automatically if tcp port or host is provided by @jowparks in #4417
- adds frost participant napi bindings by @hughy in #4599
- allow import an account with the same view key by @patnir in #4601
- Make config networkDefinitionPath static by @danield9tqh in #4603
- Feat/ifl 2132/multisig integration by @patnir in #4602
- fixes flaky filestore test by @patnir in #4600
- Add new PrefixArrayEncoding by @NullSoldier in #4604
- chore: minor refactor split secret by @jowparks in #4605
- Remove networkId from config by @danield9tqh in #4610
- Add timeouts back to RPC tests by @NullSoldier in #4609
- updates ParticipantSecret napi with serde by @hughy in #4607
- feat: create trusted dealer key packages rpc by @jowparks in #4611
- adds test of simple transaction signing by @hughy in #4606
- Make typed versions of default network definitions by @danield9tqh in #4613
- Rahul/ifl 2052 add multisig/createsigningcommitment by @patnir in #4615
- chore: add UnsignedTransaction primitive by @jowparks in #4619
- chore: simplifies signing commitment test by @patnir in #4622
- Combine networks into network files by @NullSoldier in #4623
- Require Node.js 20 for tests in README by @dguenther in #4612
- filestore handles empty file by @patnir in #4625
- Bump SDK to 1.18.0 by @NullSoldier in #4627
- STAGING -> MASTER by @NullSoldier in #4626
Full Changelog: v1.17.0...v1.19.0