Jaco
4498f59607
Detect on elections ( #3716 )
2021-07-02 06:47:43 +02:00
Jaco
cce0c89168
Adjust collective with instances ( #3712 )
...
* Adjust collective with instances
* Update CHANGELOG
* Add prime & proposalaHashes to all
* Export members collective
* prime
* Optional constants
* Move constant expansion
* proposalCount derive
* candidateCount is non-optional
2021-07-01 10:17:48 +02:00
Jaco
cbc255b4e7
Cater for new phragmenElection module ( #3528 )
2021-05-14 19:07:47 +03:00
Jaco
772769c981
Add membership derives ( #3442 )
2021-04-26 13:57:30 +02:00
Jaco Greeff
3ebf7eb424
Adjust detectPackage for direct dependencies ( #3227 )
...
* Dependency detection
* packageInfo imports
* Dependency array
* Bump common
* Remove detectPackage comments (available in util)
* Bump
2021-02-27 15:25:05 +01:00
Jaco Greeff
a9c9fb5769
2021 ( #3015 )
2021-01-03 11:26:46 +01:00
Jaco Greeff
0b11fc98b9
Update to latest Substrate metadata ( #2967 )
...
* Update to latest Substrate metadata
* Update bounties derive
* Cleanups
* Update bounty location
2020-12-20 10:36:38 +01:00
Jaco Greeff
208fbb24d5
Build esm (& add x-rxjs package) ( #2942 )
2020-12-11 18:44:23 +01:00
Jaco Greeff
0e52e8fe23
Some type imports (interfaces) ( #2887 )
...
* Some type imports (interfaces)
* Additional
* Additional
* Small movements/fixes
* Additional
* Additional
* Unsaved...
2020-12-02 10:12:19 +01:00
Jaco Greeff
21d0622f84
Bump common ( #2832 )
...
* Bump common
* Update for new common non-default exports
* Don't export createSubmittable
* Adjust exports
* default export adjustments
* Some additional non-default exports
2020-11-09 19:41:29 +01:00
Jaco Greeff
cdd6544e20
SPDX ( #2619 )
2020-09-17 16:31:06 +02:00
qiuhao
825365bb13
update DeriveCustom type ( #2581 )
2020-09-04 10:37:16 +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
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
58de0b8b9c
Rewrite yarn.lock ( #2127 )
2020-04-01 23:49:56 +02:00
Jaco Greeff
21a2b5f0b7
signAndSend with finalized hash (depending on lag) ( #2104 )
...
* signAndSend with finalized hash (depending on drift)
* Extract lag calc
* mock update
* getSigningHeader
* api.derive.tx (with submittable cleanups)
* Adjust mortal calculations
* Cleanup new tx derives
* Optimize calcs
* Comment cleanups, next-up testing
* Adjust mocks
* Adjust sig (period is now based on metadata)
* Remove extra fn, tested and it works
2020-03-27 13:26:12 +01:00
Keith Ingram
1a50298ffe
Split parachains.derive calls ( #1948 )
...
* api.derive.registrar.parachains
* remove api parse
* suggestions
* some
* parachains: overview/info
* rm all
* rm all
* refine
2020-02-26 11:26:04 +01:00
Keith Ingram and Jaco Greeff
ee622f3d2b
Add api.derive.registrar.parachains ( #1856 )
...
* api.derive.registrar.parachains
* remove api parse
* suggestions
* some
* Update packages/api-derive/src/parachains/all.ts
* Update packages/api-derive/src/index.ts
* Update packages/api-derive/src/index.ts
Co-authored-by: Jaco Greeff <jacogr@gmail.com >
2020-02-15 08:52:40 +01:00
Jaco Greeff
2a5c5ce3fe
Only include derives with parent query ( #1755 )
...
* Only include derives with parent query
* Update CHANGELOG
2020-01-28 11:07:02 +01:00
Jaco Greeff
854a520517
Mark some function @internal (no doc extraction) ( #1746 )
2020-01-27 09:38:02 +01:00
Jaco Greeff
9c3c07fa9b
Derives for society ( #1727 )
...
* Deries for society
* Candidates
* Add overview
* Candidate types
* WIP, stash before merge
* Linting
* Readability
* Typo
* Split option maps
2020-01-19 21:56:39 +01:00
Keith Ingram and Jaco Greeff
64ff226535
Fix api.derive.collective ( #1711 )
...
* fix api.derive.collective
* imports
* Update proposals.ts
Co-authored-by: Jaco Greeff <jacogr@gmail.com >
2020-01-13 15:17:04 +01:00
Jaco Greeff
b7eeb992cd
Bump deps ( #1699 )
2020-01-06 14:12:49 +01:00
Keith Ingram
ddd5eab7f5
collective proposals ( #1671 )
2019-12-15 15:37:27 -05:00
Jaco Greeff
4653cc0d84
Add council & treasury derives ( #1654 )
2019-12-09 14:18:13 +01:00
Amaury Martiny
fadb1ffdd8
Make derive types work, and a bit more readable ( #1430 )
...
* Fix typings for derive
* Fix typings
* Spacing
2019-10-01 14:30:53 +02:00
kwingram25
09ee77d0bc
Pass online/offline status indicators with staking accounts ( #1265 )
...
* staking online status
* restrict onlineStatus.online to validators
* get onlineStatus for stash/validator only
* tests
* fixes
* Add offline
* Revert stash, change to stashId, linting
* Heartbeat signature
* Make CodeClimate (slightly) happier
* keep compatibility
* change status type
* rv null possible
* cleanup
2019-08-05 16:13:42 +00:00
Jaco Greeff
37af934be6
Bump deps, export elections ( #1146 )
2019-07-19 00:25:26 +02:00
Jaco Greeff
71c5920b1f
eslint rules ( #1099 )
...
* Off to the races - 3760 problems (1794 errors, 1966 warnings)
* Convert Array<T> -> T[] (not all correct, eg. extends)
* () => { -> (): void => {
* get is/as -> public get is/as
* public for getters, constructors & base Codec
* Some cleanups from previous overzealous search & replace
* Under 2k, 1874 problems (649 errors, 1225 warnings)
* ^^^ check that commit for details ;)
* Minor.
* rm config header
* Minor cleanups
* Default to tslint, eslint as option
* Trigger
* Update jsonrpc
* 1494 problems (433 errors, 1061 warnings)
* 1103 problems (135 errors, 968 warnings)
* 899 problems (9 errors, 890 warnings)
* 483 problems (9 errors, 474 warnings) (ignore any... for now)
* 366 problems (9 errors, 357 warnings)
* 336 problems (9 errors, 327 warnings)
* 148 problems (9 errors, 139 warnings)
* 31 problems (8 errors, 23 warnings)
* 0, 0
2019-07-14 12:15:14 +02:00
Jaco Greeff
7023214581
s/contract/contracts/ ( #1036 )
...
* s/contract/contracts/
* Derive rename
2019-06-19 21:12:16 +02:00
Amaury Martiny
63846ac367
Remove onCall, use decorateMethod ( #987 )
...
* update signature of doublemap storage function
* add test cases
* update doublemap implementation
* update implementation
* remove duplicate test case
* update test cases
* Add hkt
* Fix derive types
* Make derive work
* Fix some bugs
* Fix some bugs
* More stuff
* Make some more stuff work
* Fix types in derive
* Fix all tests in derive
* Change back ApiType
* Remove vscode
* Fix Submittables
* Fix some errors
* Fix some bugs
* Change some stuff
* Fix merge conflict
* Fix types
* Add console.log
* Add console.log
* Re-add decorateMethod
* Fix tests
* Skip e2e
* Small fixes
* Fix signAndSend
* Fix typings in test
* Fix lint
* Add comments
* One line
* Remove useless
* URI->ApiType
* Indentation
2019-06-14 12:12:53 +02:00
Jaco Greeff
55cb55aeb1
Bump deps, TS 3.5.1 ( #962 )
2019-05-29 22:32:25 +02:00
Jaco Greeff
36d7a85ed2
Move HeaderExtended type to api-derive ( #923 )
...
* Move HeaderExtended type to api-derive
* Really remove HeaderExt from Header this time around
2019-05-17 11:44:14 +02:00
Jaco Greeff
07792ff54a
Add contract fees ( #875 )
2019-05-07 15:53:40 +02:00
Amaury Martiny
3e43bc5ea9
fix: remove cache from api-derive ( #779 )
...
* Remove cache from api-derive
* Skip e2e
* Update headers to 2019
2019-03-15 12:45:50 +01:00
Jaco Greeff
b16ccb253a
Inject custom derives ( #711 )
2019-02-18 11:58:50 +01:00
Jaco Greeff
a3e421f665
Allow for balance/indices lookups ( #596 )
...
* Allow for balance/indices lookups
* Latest metadata
* Indices work
* Update json with actual decoded
* Update Type.ts
* Some tests updated
* Update final tests
* Remove .only from derive e2e (really skip it)
2019-01-17 15:11:50 +01:00
Jaco Greeff
a69cff1c64
Add derive.staking.intentionsBalances ( #595 )
...
* Add derive.staking.intentionsBalances
* Skip e2e test
* ts-lint?
* Alignment with new signatures, remove all slices
2019-01-17 09:55:08 +01:00
Amaury Martiny
d07ed8ac38
Refactor api-promise/rx ( #566 )
...
* Use a generic abstract OnCall
* Add OnCall for Promise
* First run at fixing extrinsics
* Fix types
* Make submittable extrinsic work
* Move file
* Make derive work
* Fix types
* Only call metadata once
* Make tests pass
* Put event emitter in apirx
* Fix small bugs
* Fix tests
* Fix bug decorateStorage
* Make tests pass for tx
* Move rpc base to apirx
* Fix lint
* Fix small bugs
* Fix bug with isSubscription
* Fix codeclimate
* Revert
* Add tslint disable line
* Fix lint
* Skip e2e
* Typo
* Lint
* Re-add combinator back
* Add ._rx in Base
* Make extrinsics work
* Update derivex
* Fix bug lint
* Fix circular dep
* Fix bug e2e
* Remove useless check
* Add description comment
* Clean stuff
* Move assert to Base
* Bump version, update CHANGELOG
* Make _rx private
* Private emit
2019-01-16 15:42:59 +01:00
Amaury Martiny
2a2df9a1c3
Add derive functions ( #564 )
...
* Add drr
* Update headers
* Lint
* Copy other functions
* Account indexes
* accountIndexToId
* accountIdAndIndex
* Fees
* votingBalance
* votingBalances
* votingBalancesNominatorsFor
* validatingBalance
* validatingBalances
* bestNumberFinalised
* eraLength
* Add drr
* eraProgress
* votes
* referendumInfos
* referendumVotesFor
* referendums
* Clean code
* Add tests
* Fix lint
* Fix bug eraProgress
* Fix bug fees
* combineLatest without array
* Fix lint
2019-01-10 17:39:25 +01:00
Amaury Martiny
6781bbaa26
Publishreplay(1) for all derive functions ( #557 )
...
* Add drr
* Transform all to publishreplay(1)
* Add comment in test
* Update headers
* Update headers
* Lint
2019-01-09 13:03:05 +01:00
Amaury Martiny
f6c93e48b7
Add derive functions ( #540 )
...
* Make types work
* Add test for derive
* Skip e2e
* Change description
* Add some comments
* Add caching
* Integrate cache
* Add tests
* Add test
* Fix types in tests
* Add e2e tests
* Add comments
* Fix lint
* Bump versions
* Remove useless stuff
* Address grumbles
2019-01-09 10:59:56 +01:00