fixup! feat!: partial BaseWallet tx history
Home /
Input Output /
cardano-js-sdk
Jan 11, 10-11 PM (0)
Jan 11, 11-12 AM (0)
Jan 12, 12-1 AM (0)
Jan 12, 1-2 AM (0)
Jan 12, 2-3 AM (0)
Jan 12, 3-4 AM (0)
Jan 12, 4-5 AM (0)
Jan 12, 5-6 AM (0)
Jan 12, 6-7 AM (0)
Jan 12, 7-8 AM (0)
Jan 12, 8-9 AM (0)
Jan 12, 9-10 AM (0)
Jan 12, 10-11 AM (0)
Jan 12, 11-12 PM (0)
Jan 12, 12-1 PM (0)
Jan 12, 1-2 PM (0)
Jan 12, 2-3 PM (0)
Jan 12, 3-4 PM (0)
Jan 12, 4-5 PM (0)
Jan 12, 5-6 PM (0)
Jan 12, 6-7 PM (0)
Jan 12, 7-8 PM (0)
Jan 12, 8-9 PM (0)
Jan 12, 9-10 PM (0)
Jan 12, 10-11 PM (0)
Jan 12, 11-12 AM (0)
Jan 13, 12-1 AM (0)
Jan 13, 1-2 AM (1)
Jan 13, 2-3 AM (0)
Jan 13, 3-4 AM (0)
Jan 13, 4-5 AM (0)
Jan 13, 5-6 AM (0)
Jan 13, 6-7 AM (0)
Jan 13, 7-8 AM (0)
Jan 13, 8-9 AM (3)
Jan 13, 9-10 AM (0)
Jan 13, 10-11 AM (0)
Jan 13, 11-12 PM (0)
Jan 13, 12-1 PM (0)
Jan 13, 1-2 PM (0)
Jan 13, 2-3 PM (0)
Jan 13, 3-4 PM (0)
Jan 13, 4-5 PM (0)
Jan 13, 5-6 PM (0)
Jan 13, 6-7 PM (0)
Jan 13, 7-8 PM (0)
Jan 13, 8-9 PM (0)
Jan 13, 9-10 PM (0)
Jan 13, 10-11 PM (0)
Jan 13, 11-12 AM (0)
Jan 14, 12-1 AM (0)
Jan 14, 1-2 AM (0)
Jan 14, 2-3 AM (0)
Jan 14, 3-4 AM (0)
Jan 14, 4-5 AM (0)
Jan 14, 5-6 AM (1)
Jan 14, 6-7 AM (7)
Jan 14, 7-8 AM (7)
Jan 14, 8-9 AM (4)
Jan 14, 9-10 AM (2)
Jan 14, 10-11 AM (0)
Jan 14, 11-12 PM (3)
Jan 14, 12-1 PM (0)
Jan 14, 1-2 PM (0)
Jan 14, 2-3 PM (0)
Jan 14, 3-4 PM (0)
Jan 14, 4-5 PM (0)
Jan 14, 5-6 PM (0)
Jan 14, 6-7 PM (0)
Jan 14, 7-8 PM (0)
Jan 14, 8-9 PM (0)
Jan 14, 9-10 PM (0)
Jan 14, 10-11 PM (0)
Jan 14, 11-12 AM (0)
Jan 15, 12-1 AM (2)
Jan 15, 1-2 AM (0)
Jan 15, 2-3 AM (0)
Jan 15, 3-4 AM (0)
Jan 15, 4-5 AM (0)
Jan 15, 5-6 AM (0)
Jan 15, 6-7 AM (1)
Jan 15, 7-8 AM (2)
Jan 15, 8-9 AM (0)
Jan 15, 9-10 AM (0)
Jan 15, 10-11 AM (0)
Jan 15, 11-12 PM (0)
Jan 15, 12-1 PM (0)
Jan 15, 1-2 PM (0)
Jan 15, 2-3 PM (0)
Jan 15, 3-4 PM (0)
Jan 15, 4-5 PM (0)
Jan 15, 5-6 PM (0)
Jan 15, 6-7 PM (0)
Jan 15, 7-8 PM (0)
Jan 15, 8-9 PM (0)
Jan 15, 9-10 PM (0)
Jan 15, 10-11 PM (0)
Jan 15, 11-12 AM (0)
Jan 16, 12-1 AM (0)
Jan 16, 1-2 AM (0)
Jan 16, 2-3 AM (1)
Jan 16, 3-4 AM (1)
Jan 16, 4-5 AM (0)
Jan 16, 5-6 AM (0)
Jan 16, 6-7 AM (0)
Jan 16, 7-8 AM (0)
Jan 16, 8-9 AM (2)
Jan 16, 9-10 AM (0)
Jan 16, 10-11 AM (0)
Jan 16, 11-12 PM (6)
Jan 16, 12-1 PM (0)
Jan 16, 1-2 PM (2)
Jan 16, 2-3 PM (0)
Jan 16, 3-4 PM (0)
Jan 16, 4-5 PM (0)
Jan 16, 5-6 PM (0)
Jan 16, 6-7 PM (0)
Jan 16, 7-8 PM (0)
Jan 16, 8-9 PM (0)
Jan 16, 9-10 PM (1)
Jan 16, 10-11 PM (0)
Jan 16, 11-12 AM (0)
Jan 17, 12-1 AM (0)
Jan 17, 1-2 AM (0)
Jan 17, 2-3 AM (0)
Jan 17, 3-4 AM (1)
Jan 17, 4-5 AM (0)
Jan 17, 5-6 AM (0)
Jan 17, 6-7 AM (0)
Jan 17, 7-8 AM (2)
Jan 17, 8-9 AM (4)
Jan 17, 9-10 AM (2)
Jan 17, 10-11 AM (3)
Jan 17, 11-12 PM (3)
Jan 17, 12-1 PM (0)
Jan 17, 1-2 PM (0)
Jan 17, 2-3 PM (0)
Jan 17, 3-4 PM (1)
Jan 17, 4-5 PM (0)
Jan 17, 5-6 PM (0)
Jan 17, 6-7 PM (0)
Jan 17, 7-8 PM (0)
Jan 17, 8-9 PM (0)
Jan 17, 9-10 PM (0)
Jan 17, 10-11 PM (0)
Jan 17, 11-12 AM (0)
Jan 18, 12-1 AM (0)
Jan 18, 1-2 AM (0)
Jan 18, 2-3 AM (0)
Jan 18, 3-4 AM (0)
Jan 18, 4-5 AM (0)
Jan 18, 5-6 AM (0)
Jan 18, 6-7 AM (0)
Jan 18, 7-8 AM (0)
Jan 18, 8-9 AM (0)
Jan 18, 9-10 AM (0)
Jan 18, 10-11 AM (0)
Jan 18, 11-12 PM (0)
Jan 18, 12-1 PM (0)
Jan 18, 1-2 PM (0)
Jan 18, 2-3 PM (0)
Jan 18, 3-4 PM (0)
Jan 18, 4-5 PM (0)
Jan 18, 5-6 PM (0)
Jan 18, 6-7 PM (0)
Jan 18, 7-8 PM (0)
Jan 18, 8-9 PM (0)
Jan 18, 9-10 PM (0)
Jan 18, 10-11 PM (0)
62 commits this week
Jan 11, 2025
-
Jan 18, 2025
ci: publish packages [skip actions]
- @cardano-sdk/[email protected] - @cardano-sdk/[email protected] - @cardano-sdk/[email protected] - @cardano-sdk/[email protected] - @cardano-sdk/[email protected] - @cardano-sdk/[email protected] - @cardano-sdk/[email protected] - @cardano-sdk/[email protected] - @cardano-sdk/[email protected] - @cardano-sdk/[email protected] - @cardano-sdk/[email protected] - @cardano-sdk/[email protected] - @cardano-sdk/[email protected] - @cardano-sdk/[email protected] - @cardano-sdk/[email protected] - @cardano-sdk/[email protected] - @cardano-sdk/[email protected] - @cardano-sdk/[email protected] - @cardano-sdk/[email protected] - @cardano-sdk/[email protected]
deploy: ae08e3fa21384c33959ca53c05a1df608d1d608f
Merge pull request #1563 from input-output-hk/pr/Quantumplation/1562-sdk-tests
fix(core): zero value fields CBOR serialization
deploy: 9cab9e7b682bd3e91cf3258deea622adab7e65ab
fix(core): zero value fields CBOR serialization
In some cases, CBOR serialization not including fields having value 0. Fixed and added unit tests
Merge pull request #1562 from SundaeSwap-finance/pi/1561/cbor-issues
Quick fix for #1561
feat!: partial BaseWallet tx history
BaseWallet will load only last n transactions on initial load BREAKING CHANGE: remove BaseWallet stake pool and drep provider dependency - add RewardAccountInfoProvider as a new BaseWallet dependency
feat(wallet): add DocumentStore.delete
feat(wallet): add ObservableWallet.transactions.new$
emits transactions that are added to history after initial load
fix!: correct return type of RewardAccount.toHash
it can be either key hash or script hash
fix(cardano-services-client): deduplicate BF chain history transactions by addresses
feat!: add order option to ChainHistoryProvider.transactionsByAddresses
This is required to be able to fetch n latest transactions Not implemented in db-sync provider Also, fix BlockfrostChainHistoryProvider to - pass through pagination options - stop fetching when reach the limit from user specified pagination options
fixup! fix: resolve invalid CBOR serialization for maps
feat!: partial BaseWallet tx history
BaseWallet will load only last n transactions on initial load BREAKING CHANGE: remove BaseWallet stake pool and drep provider dependency - add RewardAccountInfoProvider as a new BaseWallet dependency
fix: resolve invalid CBOR serialization for maps
This is a very quick fix for #1561 Because the conditions used in `getMapSize` don't match those used in `toCbor`, the cbor can end up invalid: for example, the map size could be written as 8, but then only 7 values are written, if totalCollateral is 0, for example. A more robust solution would be to extend CborWriter to maintain a stack of buffers, and add `startDefiniteLengthMap` and `endDefiniteLengthMap` methods. However, we're currently blocked by this, so I did the quickest thing possible.
Quick fix for #1561
Because the conditions used in `getMapSize` don't match those used in `toCbor`, the cbor can end up invalid: for example, the map size could be written as 8, but then only 7 values are written, if totalCollateral is 0, for example. A more robust solution would be to extend CborWriter to maintain a stack of buffers, and add `startDefiniteLengthMap` and `endDefiniteLengthMap` methods. However, we're currently blocked by this, so I did the quickest thing possible.
feat!: partial BaseWallet tx history
BaseWallet will load only last n transactions on initial load BREAKING CHANGE: remove BaseWallet stake pool and drep provider dependency - add RewardAccountInfoProvider as a new BaseWallet dependency
feat!: partial BaseWallet tx history
BaseWallet will load only last n transactions on initial load BREAKING CHANGE: remove BaseWallet stake pool and drep provider dependency - add RewardAccountInfoProvider as a new BaseWallet dependency
feat!: partial BaseWallet tx history
BaseWallet will load only last n transactions on initial load BREAKING CHANGE: remove BaseWallet stake pool and drep provider dependency - add RewardAccountInfoProvider as a new BaseWallet dependency
feat(wallet): add DocumentStore.delete
fix(cardano-services-client): deduplicate BF chain history transactions by addresses
fix!: correct return type of RewardAccount.toHash
it can be either key hash or script hash
feat(wallet): add ObservableWallet.transactions.new$
emits transactions that are added to history after initial load
feat!: add order option to ChainHistoryProvider.transactionsByAddresses
This is required to be able to fetch n latest transactions Not implemented in db-sync provider Also, fix BlockfrostChainHistoryProvider to - pass through pagination options - stop fetching when reach the limit from user specified pagination options