Releases: DeFiCh/jellyfishsdk
Releases · DeFiCh/jellyfishsdk
v0.42.0
What’s Changed
🚀 Features
- jellyfish-wallet to use
coinType/purpose/0/account
pathing @fuxingloh (#624)
v0.41.0
What’s Changed
🚀 Features
- Add getLoanScheme rpc @jingyi2811 (#638)
- CollateralToken's priceFeed should contain USD price @jingyi2811 (#647)
- Add listCollateralTokens rpc @jingyi2811 (#551)
- Add setCollateralToken dftx @jingyi2811 (#619)
- Add updateLoanScheme dftx @jingyi2811 (#591)
- Add setCollateralToken rpc @jingyi2811 (#537)
- Add destroyLoanScheme dftx @jingyi2811 (#594)
- Added dftx ICXCloseOffer @Jouzo (#579)
- Add updateLoanScheme rpc @jingyi2811 (#530)
- Added dftx ICXCloseOrder @Jouzo (#578)
- Added additional
network: Network
param to all P2WPKHTxnBuilder @fuxingloh (#625)
Maintenance
- Update governance opcodes @Jouzo (#645)
- added more eslint rules and fixed mono repo dependencies @fuxingloh (#634)
- added workflow concurrency to cancel in progress @fuxingloh (#633)
- updated the narrative of jellyfish-wallet with the latest context @fuxingloh (#623)
- Jellyfish-buffer refactor for separation of BufferComposer from jellyfish-transaction @Jouzo (#626)
Dependencies
- updated testcontainers to use cross-fetch for consistency across packages @fuxingloh (#644)
- Bump @docusaurus/preset-classic from 2.0.0-beta.5 to 2.0.0-beta.6 in /website @dependabot (#643)
- Bump @docusaurus/core from 2.0.0-beta.5 to 2.0.0-beta.6 in /website @dependabot (#641)
- Bump @docusaurus/core from 2.0.0-beta.4 to 2.0.0-beta.5 in /website @dependabot (#630)
- Bump nock from 13.1.1 to 13.1.3 @dependabot (#632)
- Bump husky from 7.0.1 to 7.0.2 @dependabot (#627)
- Bump jest from 27.0.6 to 27.1.0 @dependabot (#628)
v0.40.0
What’s Changed
🚀 Features
- Add destroyLoanScheme rpc @jingyi2811 (#526)
- Add dftx ICXClaimDFCHTLC @surangap (#593)
- Added dftx ICXMakeOffer @Jouzo (#572)
- Add
createAnchor
rpc @canonbrother (#612) - Added Vote DfTx @Jouzo (#601)
- Add dftx ICXSubmitEXTHTLC @surangap (#589)
- Add setDefaultLoanScheme dftx @jingyi2811 (#592)
- Add setDefaultLoanScheme rpc @jingyi2811 (#554)
- Added dftx ICXCreateOrder @Jouzo (#608)
- add mn targetmultiplier test @canonbrother (#615)
- Adds CreateCfp and CreateVoc DfTx @Jouzo (#595)
- Add createLoanScheme dftx @jingyi2811 (#560)
- Add listLoanSchemes rpc @jingyi2811 (#524)
- Add createLoanScheme rpc @jingyi2811 (#520)
- Add dftx ICXSubmitDFCHTLC and TxnBuilderICXOrderBook. @surangap (#561)
Maintenance
- refactor toBe/toEqual -> toStrictEqual @Jouzo (#622)
- consolidating jellyfish core code owners @fuxingloh (#617)
- lint to run eslint directly instead of through standard @fuxingloh (#609)
- fix documentation errors @fuxingloh (#610)
Dependencies
- Bump codecov/codecov-action from 2.0.2 to 2.0.3 @dependabot (#616)
- Bump ts-jest from 27.0.4 to 27.0.5 @dependabot (#611)
v0.39.0
What’s Changed
🚀 Features
txn-builder
: masternode-create and masternode-resign @canonbrother (#534)- Add setMockTime rpc @canonbrother (#605)
- Added listVotes RPC @Jouzo (#602)
- Added listHtlcOutputs RPC @Jouzo (#581)
- Adds ICX to jellyfish-testing @Jouzo (#590)
Maintenance
- Revert "Added dftx ICXCreateOrder (#562)" @fuxingloh (#607)
Added dftx ICXCreateOrder @Jouzo (#562)
Dependencies
- Bump actions/github-script from 4.0.2 to 4.1 @dependabot (#606)
- Bump @size-limit/preset-app from 5.0.2 to 5.0.3 @dependabot (#604)
v0.38.0
What’s Changed
🚀 Features
- add mnemonicAsEntropy and entropyAsMnemonic for storing mnemonic as 32 byte buffer @fuxingloh (#600)
v0.37.0
v0.36.0
What’s Changed
🚀 Features
- Added SPV getHtlcSeed RPC @Jouzo (#527)
@defichain/jellyfish-testing
new centralized testing framework for jellyfish ecosystem @fuxingloh (#576)- Added SPV claimHtlc RPC @Jouzo (#521)
🐛 Bug Fixes
Maintenance
- increase
-rpcworkqueue
to 512 for testcontainers @fuxingloh (#596) - Refactor MasternodeGroup to ContainerGroup, cherry-picked from #575 @fuxingloh (#577)
- updated CODEOWNERS with recent contributing activities @fuxingloh (#565)
- added more testing to getAccount and listTokens to match whale usage pattern @fuxingloh (#564)
Dependencies
- Bump @types/jest from 26.0.24 to 27.0.0 @dependabot (#584)
- Bump lint-staged from 11.1.1 to 11.1.2 @dependabot (#573)
- Bump size-limit and @size-limit/preset-app @dependabot (#574)
- Bump actions/setup-node from 2.3.2 to 2.4.0 @dependabot (#563)
- Bump actions/setup-node from 2.3.1 to 2.3.2 @dependabot (#559)
v0.35.0
What’s Changed
🚀 Features
@defichain/jellyfish-wallet
derivation refactoring @fuxingloh (#555)- Added SPV decodeHtlcScript RPC @Jouzo (#513)
Dependencies
- Bump actions/setup-node from 2.3.0 to 2.3.1 @dependabot (#557)
v0.34.3
What’s Changed
🐛 Bug Fixes
- inconsistent
maxPrice
should parse from buffer into consistent variant regardless @fuxingloh (#556)
v0.34.2
What’s Changed
- removed individual jest.config.js as it's not required @fuxingloh (#541)
🐛 Bug Fixes
- fixed dftx to parse anomalous OP_PUSHDATA @fuxingloh (#550)
- removed template interface in
jellyfish-api-core
@fuxingloh (#536)
Dependencies
- Bump jest and ts-jest from 26.x to 27.0.x @fuxingloh (#549)
- Bump @docusaurus/preset-classic from 2.0.0-beta.3 to 2.0.0-beta.4 in /website @dependabot (#544)
- Bump @docusaurus/core from 2.0.0-beta.3 to 2.0.0-beta.4 in /website @dependabot (#545)