Jaco Greeff
|
7fd45f63df
|
Drop support for linked lists (#2643)
* Drop support for linked lists
* CHANGELOG
* Remove all .linked. checks
|
2020-09-25 10:19:28 +02:00 |
|
Jaco Greeff
|
6faea13a28
|
Filter on null keys (wrong encoding) (#2642)
|
2020-09-24 09:48:28 +02:00 |
|
Jaco Greeff
|
375dadbe35
|
Optional votingOf for democracy locks (#2626)
|
2020-09-19 08:46:35 +02:00 |
|
Jaco Greeff
|
b56c1a8282
|
Explicit tie of metadata to registry (not implicit) (#2621)
* Explicit tie of metadata to registry (not implicit)
* Update type generation
* Test updates
* Revert non-problematic
* Cleanup mocks
* Updata metadata tests
* CHANGELOG
* linting
|
2020-09-17 23:15:09 +02:00 |
|
Jaco Greeff
|
cdd6544e20
|
SPDX (#2619)
|
2020-09-17 16:31:06 +02:00 |
|
Jaco Greeff
|
4596e434dd
|
accountNextIndex on nonce = -1 (#2618)
|
2020-09-17 14:54:06 +02:00 |
|
Jaco Greeff
|
45c2c40a3e
|
derive.staking.stakerPrefs (#2594)
|
2020-09-09 13:31:06 +02:00 |
|
Jaco Greeff
|
2c3ef10513
|
Optimize heartbeat retrievals (#2590)
|
2020-09-07 13:28:43 +02:00 |
|
Jaco Greeff
|
395dc79ef7
|
Adjust derive.staking.query (no opt) (#2588)
* Adjust derive.staking.query (no opt)
* Rewrite
|
2020-09-06 18:06:37 +02:00 |
|
Jaco Greeff
|
4b3b853c27
|
Extract derive for staking keys (#2587)
* Extract derive for staking keys
* CHANGELOG
|
2020-09-06 12:53:46 +02:00 |
|
qiuhao
|
825365bb13
|
update DeriveCustom type (#2581)
|
2020-09-04 10:37:16 +02:00 |
|
Jaco Greeff
|
6ae75ba92e
|
Bump dev (#2576)
* Bump dev
* type linting
* linting
* linting
* missed
|
2020-09-03 15:47:29 +02:00 |
|
Jaco Greeff
|
40899adf82
|
Optiona nominators (#2575)
|
2020-09-03 13:50:19 +02:00 |
|
Jaco Greeff
|
430beb9f25
|
staking.currentEra returns Option (#2574)
* staking.currentEra returns Option
* Flatten
* Cleanups.
* Option<EraIndex> or EraIndex
* Test unwrapOrDefault
|
2020-09-03 12:45:50 +02:00 |
|
Jaco Greeff
|
b6d1be6ee5
|
Only memomize via instanceId (#2572)
* Add memoizee instanceId
* Gotcha.
* linitng
|
2020-09-02 17:13:38 +02:00 |
|
Jaco Greeff
|
5a90da5df8
|
accountId-only lookups on paymentInfo (#2569)
|
2020-09-02 15:13:45 +02:00 |
|
Nikhil Ranjan
|
f43bc32573
|
add vestingPerBlock and vestingEndBlock in DeriveBalancesAll when doing calcBalances (#2563)
* add vesting perBlock and vestingEndBlock in DeriveBalancesAll when doing calcBalances
* perBlock renamed to vestingPerBlock
|
2020-09-01 13:09:29 +02:00 |
|
Jaco Greeff
|
6f092a1818
|
api.derive.chain.getBlock(<hash>) with author getter (#2555)
* api.derive.chain.getBlock<hash>) with author getter
* Update CHANGELOG.md
|
2020-08-31 21:12:14 +02:00 |
|
Jaco Greeff
|
4ec42f1750
|
Ensure non-destructive registry swap (#2543)
* Ensure non-destructive registry swap
* Update packages/api/src/base/Init.ts
|
2020-08-31 08:59:20 +02:00 |
|
Jaco Greeff
|
c4323d5e94
|
Add swapRegistry(hash?) to initlize clean registry (#2534)
* Add swapRegistry(hash?) to initlize clean registry
* Cater for genesisHash queries
|
2020-08-29 15:46:42 +02:00 |
|
Jaco Greeff
|
2f78329738
|
Return democracy locks for delegations (#2531)
|
2020-08-28 14:23:05 +02:00 |
|
Jaco Greeff
|
94e9fd2b17
|
Fix for in-place unlocking (#2528)
|
2020-08-28 10:40:53 +02:00 |
|
Jaco Greeff
|
f7c1b6e81b
|
Check system.account (& balances) for new queries (#2495)
|
2020-08-20 10:33:47 +02:00 |
|
Jaco Greeff
|
00d3a1174b
|
Add desiredRunnersUp (#2484)
|
2020-08-11 17:21:30 +02:00 |
|
Jaco Greeff
|
73eaa9fe17
|
Cleanup id from index lookups (#2479)
|
2020-08-10 16:42:27 +02:00 |
|
Jaco Greeff
|
c7e6e40030
|
Voting is only free balance (#2444)
|
2020-07-20 20:03:26 +02:00 |
|
Jaco Greeff
|
ee0a46adc4
|
Cleanup progress calcs for Aura (#2425)
|
2020-07-14 10:02:44 +02:00 |
|
Jaco Greeff
|
f1ebcddec6
|
Adjust for vesting via locks (#2396)
|
2020-06-28 16:08:02 +02:00 |
|
Jaco Greeff
|
219e928c01
|
Retried staker rewards for specified eras (#2392)
|
2020-06-24 20:52:21 +02:00 |
|
Jaco Greeff
|
bbbd82eb4a
|
Move indices cache to indices list (#2390)
|
2020-06-23 22:19:13 +02:00 |
|
Jaco Greeff
|
bf472fdcf4
|
Optimize accountId -> accountIndex lookups (#2389)
|
2020-06-23 20:25:58 +02:00 |
|
Jaco Greeff
|
e5c2c6a228
|
Use BN in-place operators as appropriate (#2381)
* Use BN in-place operators as appropriate
* CHANGELOG
|
2020-06-23 14:02:54 +02:00 |
|
Jaco Greeff
|
76da2638c1
|
Ensure subscriptions always unsubscribe as required (#2380)
* Ensure single-shot calls always unsubscribe
* memo/refCount cleanups
* Fix unsubscriptions
* Cleanup linting types
* CHANGELOG
|
2020-06-23 13:47:28 +02:00 |
|
Jaco Greeff
|
d46d32d9bc
|
Optimize query/queryMulti retrievals (#2371)
* Optimize query/queryMulti retrievals
* Current retrieval on a batch basis
* Dedup staking.account/accounts internally
|
2020-06-21 13:13:38 +02:00 |
|
Jaco Greeff
|
34101ec12b
|
Adjust with queryMulti as applicable (#2370)
|
2020-06-21 09:56:02 +02:00 |
|
Jaco Greeff
|
5b96d52fa6
|
Adjust for zero-length combines (#2369)
|
2020-06-20 20:00:01 +02:00 |
|
Jaco Greeff
|
646e64c286
|
Add derive.staking.waitingInfo (#2367)
* Add derive.staking.waitingInfo
* Small optimizations
* Updated
|
2020-06-20 15:30:48 +02:00 |
|
djuanito.eth
|
a2f179acb1
|
Update fees to current constants (#2320)
* Update fees to current constants
* Reorder args on map()
* Fixed incorrect order of args on map()
|
2020-06-03 07:34:03 +02:00 |
|
Jaco Greeff
|
5bfc2cd534
|
Protect against div-by-zero (#2319)
* Protect against div-by-zero
* Rewrite
|
2020-05-31 13:07:42 +02:00 |
|
Jaco Greeff
|
b174864804
|
Adjust own cache key (per accountId) (#2317)
|
2020-05-28 13:12:27 +02:00 |
|
Jaco Greeff
|
97438bb2e8
|
Small combineLatest -> queryMulti opts (#2316)
* Small combineLatest -> queryMulti opts
* Update packages/api-derive/src/staking/ownSlashes.ts
|
2020-05-28 12:43:02 +02:00 |
|
Jaco Greeff
|
0187f1ff19
|
Extend deriveCache around ownExposure/ownSlash (#2315)
|
2020-05-28 12:07:02 +02:00 |
|
Jaco Greeff
|
47fc4a2b3c
|
Bump deps w/ eslint (#2302)
* Bump deps w/ eslint
* Additional cleanups
* Additional
* @polkadot/types done
* Additional
* @polkadot/typegen done
* Additional
* @polkadot/rpc-core done
* Additional
* Additional
* Additional
* docs
* @polkadot/api-derive done
* @polkadot/api done
* @polkadot/api-contracts done
* Update tests
|
2020-05-24 09:24:45 +02:00 |
|
Jaco Greeff
|
67a3376ef8
|
POC for a rough derive cache (#2293)
* POC for a rough derive cache
* With expiry
* Cache cleanups
* Memory cache
* Small cleanups
|
2020-05-19 10:29:40 +02:00 |
|
Jaco Greeff
|
dac1df35de
|
stakerRewards filters, re-org (#2292)
|
2020-05-18 10:20:09 +02:00 |
|
Jaco Greeff
|
45786b31da
|
Bump deps (#2286)
* Bump deps
* Linting cleanups
|
2020-05-15 13:35:15 +02:00 |
|
Jaco Greeff
|
6f2d62bb3b
|
Cater for old/new style DepositOf tuples (#2272)
* Cater for old/new style DepositOf tuples
* Remove unused api on parse
|
2020-05-12 22:45:53 +02:00 |
|
Jaco Greeff
|
66aa38000b
|
Derive for democracy locks (#2264)
* Derive for democracy locks
* Cater for old referendums
* Split lock parsing
|
2020-05-12 11:44:54 +02:00 |
|
Jaco Greeff
|
8491ab8ca6
|
import type BN (as applicable) (#2262)
|
2020-05-11 14:45:14 +02:00 |
|
Jaco Greeff
|
d75d8bec0e
|
Additional mortal era tests (#2259)
* Additional moratl era tests
* birth !== current (output the same)
|
2020-05-11 08:53:05 +02:00 |
|