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
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
ea6bb83c01
Voting delegations ( #2205 )
2020-04-24 10:41:30 +02:00
Jaco Greeff
ab75863d94
Fix derive.democracy.preimage signature ( #2194 )
2020-04-20 11:12:03 +02:00
Jaco Greeff
e5d9bbc264
Filter old rewards with stakingLedger (ledger can update) ( #2155 )
...
* Filter old rewards with stakingLedger (ledger can update)
* Cleanup internal functions
2020-04-10 18:06:14 +02:00
Jaco Greeff
c4708dcfca
Cleanup isPassing ( #2147 )
2020-04-09 09:19:56 +02:00
Jaco Greeff
2b4bd75499
Adjust calc with turnout add/sub
2020-04-08 21:47:22 +02:00
Jaco Greeff
a241bd1c38
Adjust change calc ( #2145 )
2020-04-08 17:23:59 +02:00
Jaco Greeff
b869695e40
Bump util ( #2144 )
2020-04-08 15:55:04 +02:00
Jaco Greeff
641fe5c380
Refresh on scheduler entries ( #2135 )
...
* Refresh on scheduler entries
* Cleanups
2020-04-03 14:47:39 +02:00
Jaco Greeff
69351ceb9e
Cater for new dispatch scheduler ( #2130 )
...
* Cater for new dispatch scheduler
* Updated
* debug logs
* Update types.ts
2020-04-02 20:44:27 +02:00
Jaco Greeff
0dc46445bc
Bump dev (incl. lint fixes) ( #2126 )
...
* Bump dev (incl. lint fixes)
* Fix call encoding (stepped into that one)
* Event struct order
* Update with missing tuple type (getTypeDef type)
2020-04-01 22:44:34 +02:00
Jaco Greeff
2e83d92adc
Derive for deomcracy nextExternal ( #2108 )
2020-03-27 20:49:18 +01:00
Jaco Greeff
0d067c9484
Add api.derive.democracy.dispatchQueue ( #2107 )
2020-03-27 17:59:22 +01:00
Jaco Greeff
bb14471e60
Consistency in Derive* type names ( #2106 )
2020-03-27 15:34:41 +01:00
Jaco Greeff
852e0d4f0b
Additional referendum derive cleanups ( #2093 )
2020-03-25 11:06:16 +01:00
Jaco Greeff
64f64c1001
Add referensumsActive ( #2091 )
2020-03-25 09:43:05 +01:00
Jaco Greeff
8bf5e51725
Return Observable when no referendums ( #2090 )
...
* Return Observable when no referendums
* Small ordering cleanups
2020-03-25 08:41:26 +01:00
Jaco Greeff
602bb1406b
derive.referendum extended info ( #2086 )
...
* derive.referendum extended info
* update
* util bump
2020-03-24 17:39:37 +01:00
Jaco Greeff
8c011cdc86
Adjust new vote retrieval with entries ( #2080 )
...
* Adjust new vote retrieval with entries
* testing
2020-03-23 11:24:06 +01:00
Jaco Greeff
7a7d6e9b8a
New democracy types ( #2078 )
...
* New democracy types
* ReferendumInfo
* Adjust democracy derives
* Spring cleaning
* Remove ReferendumInfoExtended
2020-03-22 11:05:57 +01:00
Jaco Greeff
dd217f82b2
Chunk keys & values retrievals on keys()/entries() ( #2046 )
...
* Chunk keys & values retrievals on keys()/entries()
* Bump chunk sizes
* Fix concatMap index
* Update mock
2020-03-13 19:40:57 +01:00
Jaco Greeff
d9dad3566a
Use asyncScheduler for all derives ( #2043 )
2020-03-13 12:32:42 +01:00
Jaco Greeff
5b40d95b0f
Disbale identity ( #2016 )
2020-03-09 14:12:52 +01:00
Jaco Greeff
4e756704ea
Some minor cleanups ( #1966 )
...
* Some minor cleanups
* Small additions
* Cleanup ExtrinsicEra decoding
* Minor adjustments
* Remove support for metadata v0 parsing
* Adjust refCountDelay
* refCountDelay comments
* Adjust Metadata tests
* Metadata default creation
* Funky lines
* Cleanup as AccountIdAndIndex
* Some derive returns
* Try and cleanup info extraction
2020-02-27 15:01:20 +01:00
Jaco Greeff
9d4b0ea56a
Update Substrate with vesting ( #1790 )
...
* Update Substrate with vesting
* Update balances & vesting queries with compat)
* Split base account queries
* Linting, simpler referendum voters
* Fix (some) tests
2020-02-02 08:50:37 +01:00
Jaco Greeff
eb5ee9860b
Multi query adjustments ( #1732 )
2020-01-20 13:58:07 +01:00
Jaco Greeff
ffa60d1cfa
Drop V1 support in derive ( #1718 )
...
* Drop V1 support in derive
* Re-do staking with multi
* Re-bump deps
* Adjusts tests (no alice_session)
* CC
2020-01-14 15:55:25 +01:00
Jaco Greeff
758ce567e5
Failsafe on proposal decode (fallback ro preimage only) ( #1710 )
2020-01-10 15:58:56 +01:00
Jaco Greeff
b7eeb992cd
Bump deps ( #1699 )
2020-01-06 14:12:49 +01:00
Jaco Greeff
bd57359dc5
Cleanuop preimage check ( #1674 )
2019-12-16 11:56:42 +01:00
Jaco Greeff
1f7b9f7f3a
democracy.lowestUnbaked ( #1665 )
2019-12-12 07:43:56 +01:00
Jaco Greeff
77bf33b4e4
Derive with optional democracy ( #1657 )
...
* Derive with optional democracy
* Cleanup optionals
* Multi for preimage retrievals
* Convert indexes to hex before lookup
2019-12-09 18:17:41 +01:00
Jaco Greeff
c8dd26b0da
Remove debug logs ( #1637 )
2019-12-04 15:46:56 +01:00
Amaury Martiny
f78bf9dde1
Remove as unknown ( #1636 )
...
* Remove some as unknowns
* Rename sanitize
* Remove file
2019-12-04 12:19:37 +01:00
Jaco Greeff
afbe072ad5
Optional preImage & Proposal for democracy
2019-12-03 13:01:13 +01:00
Jaco Greeff
906732bcdc
Add 6x to conviction ( #1623 )
...
* Add 6x to conviction
* Add derive.democracy.proposals
* Proposal decoding
* Don't return empty proposals
* Rework referendumInfo
* Update referendumInfo extraction
2019-12-02 10:32:20 +01:00
Jaco Greeff and Amaury Martiny
011e24bd49
Pass registry to all codec types ( #1592 )
...
* Pass registry to all codec types
* Pass through registry inside API (where the rubber meets the road)
* Small additions
* Derive w/ registry
* Types are more-or-less covered
* Some test adjustments (guided by linting)
* Rid the world of some ../injector
* Additional cleanups, merge injector into registry
* Cleanup extrinsics (always passing registry)
* Remove injector imports (not all replaced)
* Typ spec cleanups
* Phase 1 - types seem lint-free
* rpc-{core,provider} lint free
* Start working through metadata
* Small metadata additions
* Some e2e tests (out-of-order)
* Down to a handful
* Fixup tests for packages/types/src/codec/*.spec.ts
* packages/types/src/codec passes all tests
* packages/types ok (Convert storage with registry fn)
* progress (sort out injection, dreaded find-before msg)
* Down to 1 lint issue...
* Linting done... along with on-demand import
* Exposed ordering
* Remove global injects
* Cleanup comments
* Add CHANGELOG & UPGRADING
* Apply suggestions from code review
Co-Authored-By: Amaury Martiny <amaury.martiny@protonmail.com >
* Update Metadata description
2019-11-21 16:32:39 +01:00
Jaco Greeff
2875fdf2cf
Wrap all derives in memo (like rpc-core) ( #1564 )
2019-11-11 14:25:07 +01:00
Jaco Greeff
022c7ea645
Swap internal derives to use api.derive.* ( #1553 )
...
* Swap internal derives to use api.derive.*
* Rx vs normal decorate
* Small cleanups
* Res-use sessions
* Cleanup types
* Fix refCount lost subs
* Small cleanups
2019-11-07 17:34:53 +01:00
Jaco Greeff
3998b1bcbd
Whack derive memo ( #1546 )
...
* Whack derive memo
* Bump common
2019-11-05 14:36:53 +01:00
Jaco Greeff
2371d6a29c
Remove double-up-drr (memo vs rpc) ( #1541 )
...
* Remove inner memo (no double-up on stringify)
* Validators-specific query
2019-11-03 23:47:55 +01:00
Jaco Greeff
e601ae27a1
Re-add derive memo (def. has an impact) ( #1539 )
2019-11-03 13:28:42 +01:00
Jaco Greeff
506b042f8c
Remove derive memos ( #1538 )
...
* Remove derive memos
* Remove outer memo
* Over-eager replace
2019-11-03 11:38:36 +01:00
Jaco Greeff
7cc961f789
Staking overview derive ( #1537 )
...
* Staking overview derive
* Expand derives
* Extract currentIndex/currentEra
* WIP
* Controllers opt
* Add memo
* Memomize the whole lot
* Doc building fixes
* Doc fixes #2
2019-11-02 23:10:10 +01:00
Jaco Greeff
dc105e6b31
Sub/unsub cleanups ( #1535 )
...
* Sub/unsub cleanups
* drr full idAndIndex
* Memo on nick call
* refCountDelay
* Remove scheduler param, always asap
* Flatten
* Test cleanups
* Make tests pass
* Remove logs
* Drop nick memo
* sourceConnection.unsubscribe
* Small cleanups
2019-11-01 14:17:47 +01:00
Jaco Greeff
8379689eaa
Cleanup staking info ( #1532 )
...
* Cleanup staking info
* Cache calls
* V1, V2 (Aura & Babe) tested & working
* Hopefully pacify docs build
* Second time lucky?
* Third time lucky?
* Fouth time
2019-10-30 14:15:20 +01:00