Keith Ingram
e1cb62d2d2
Type for contract call params ( #2452 )
2020-07-27 12:43:54 +02:00
Keith Ingram
b18bdc37f9
Add api.derive.accounts.flags ( #2195 )
...
* account flags in new call
* Fix
2020-04-21 07:31:00 +02:00
Keith Ingram and Jaco Greeff
aa37e372dd
Derived account info flags ( #2068 )
...
* Derived account info flags
* Update packages/api-derive/src/accounts/info.ts
Co-Authored-By: Jaco Greeff <jacogr@gmail.com >
* Apply suggestions from code review
* Cleanups
Co-authored-by: Jaco Greeff <jacogr@gmail.com >
2020-03-22 18:16:43 +01:00
Keith Ingram
032f2dc040
Remove parachains.watermark ( #2026 )
2020-03-11 12:18:47 +01:00
Keith Ingram and Jaco Greeff
4e2fb23bdf
Nullable api.derive.parachains.info ( #1968 )
...
* api.derive.registrar.parachains
* remove api parse
* suggestions
* some
* parachains: overview/info
* rm all
* rm all
* refine
* null parachain info
* isNone
* isNone
* isNone
Co-authored-by: Jaco Greeff <jacogr@gmail.com >
2020-02-27 17:57:26 +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
Keith Ingram
fefcc2e0dc
update parachains types ( #1830 )
2020-02-10 15:25:14 -05: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
Keith Ingram and Amaury Martiny
82828d8e09
Add metadata v10/11, blake2_128concat hasher ( #1691 )
...
* v11, blake2_128concat
* MetadataAll
* Add storage hasher v4 and v10
* Make lint pass
* Add correct interfaces
* Fix lint
* Update metadata definitions
* Update v10 metadata
* Update packages/types/src/interfaces/utility/definitions.ts
* Update v11
* Add HACK
* Skip v9 tests (part of HACK)
* Correct function names
Co-authored-by: Amaury Martiny <amaury.martiny@protonmail.com >
2020-01-02 18:04:42 +01:00
Keith Ingram
47f1350652
Additional rpcContractCall guard ( #1677 )
...
* additional rpc guard
* isFunction
* isFunction
2019-12-17 17:21:19 +01:00
Keith Ingram
ddd5eab7f5
collective proposals ( #1671 )
2019-12-15 15:37:27 -05:00
Keith Ingram
3a70594594
Combine elections.info derive ( #1659 )
...
* Combine elections.info derive
* remove tests
2019-12-09 22:05:56 +01:00
Keith Ingram
b1dff22954
Fix encodeWithParams for only valid types ( #1644 )
...
* fix param display
* space
2019-12-07 23:00:02 +01:00
Keith Ingram
d82bb63acb
Fix vec<u8> issue ( #1591 )
...
* fix vec u8 issue
* lint
2019-11-19 21:41:15 +01:00
Keith Ingram
5671af8db7
Allow most recent Result.findRecord ( #1559 )
...
* combine values
* findRecord newest
* constructor
* Add filterRecords
* Update interface
2019-11-09 11:46:09 +01:00
Keith Ingram
479c742471
Error in ABI message assertion ( #1552 )
...
* combine values
* undefined name
2019-11-07 10:47:56 +01:00
Keith Ingram
6075a21efb
Handle AccountId contract params ( #1547 )
...
* combine values
* handle accountids
* cleanup
* cleanup
* force ci
2019-11-05 19:58:30 +01:00
Keith Ingram
cba5710fec
Return Codec from contracts.call ( #1545 )
...
* combine values
* Contracts with Data return
* Data toU8a()
* return data from contracts.call
* create Data
* cleanup
2019-11-05 12:56:49 +01:00
Keith Ingram
cf01c41b33
Contract API for Rx/promises ( #1520 )
...
* wip with rxjs/promise
* add outcome process
* contract call decoding solved
* restore messages as dict, cleanup
* linting
* linting
* type fixes
2019-10-31 19:47:14 +02:00
kwingram25
b911bdbd2d
Add dynamic Vec ABI support ( #1499 )
2019-10-20 11:57:19 +02:00
kwingram25
05ec4964fe
Generate types from new contract ABI JSON ( #1320 )
...
* generate types from registry
* cleanup
* merge, rearrange
* lint
* built out
* abi v2 creation
* throw on unions
* linting
* version handling
* split functions
* cleanup
* drop v1 support
* special types
* changes
* requested changes
* formatTYpe
* rv outdated test
* rv union test
* codeclimate
* codeclimate
* codeclimate
* codeclimate
* codeclimate
* review
* cleanup encodeTypes
* fix option sub
* TypeDefInfo.Result
2019-10-08 16:31:48 +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
kwingram25
e1cf002a76
Improve voter derive calls ( #1181 )
...
* voterPositions
* cleanup
* rename var
* changes
* export VoterPosition
2019-07-24 19:46:05 +01:00
kwingram25
2ff632b534
Derived elections member type ( #1147 )
...
* elections
* headers
* lint
* lint
* lint
* lint
* fixes
* lint
* voterSets
* derived elections member type
* lint
2019-07-19 23:11:39 +02:00
kwingram25
ab74db5126
Elections derive ( #1143 )
...
* elections
* headers
* lint
* lint
* lint
* lint
* fixes
* lint
* voterSets
2019-07-19 21:27:02 +02:00
kwingram25
5a1c79a471
initialize Votes with value ( #1074 )
2019-07-07 00:33:07 +01:00
kwingram25
8f088c38bb
Storage Size u32 ( #986 )
...
* lastWrite
* storage size u32
2019-06-11 15:59:10 +02:00
kwingram25
25af4b449e
lastWrite ( #985 )
2019-06-11 14:28:23 +02:00
kwingram25
168b12d98f
Check array before running bnMax ( #893 )
...
* Updated with derive.balances.all
* add new keys to votingBalance
* remove multi test
* vestedBalance > 0
* bestNumber bug
* Check balances.all > 0
* Check balances.all > 0
* Check balances.all > 0
* check locks array
* check locks array
2019-05-09 20:13:31 +02:00
kwingram25
b8fabfeade
Fix error causing balances.all = undefined ( #891 )
...
* Updated with derive.balances.all
* add new keys to votingBalance
* remove multi test
* vestedBalance > 0
* bestNumber bug
* Check balances.all > 0
* Check balances.all > 0
* Check balances.all > 0
2019-05-09 17:20:30 +02:00
kwingram25
c2ccf35c5c
Replace votingBalance -> derive.balances.all ( #883 )
...
* Updated with derive.balances.all
* add new keys to votingBalance
* remove multi test
* vestedBalance > 0
2019-05-09 12:38:56 +02:00