Jaco Greeff
cc926596e5
2.1 ( #2681 )
2020-10-05 10:24:25 +02:00
Jaco Greeff
929a2854bd
Bump metadata ( #2658 )
2020-09-28 08:00:23 +02:00
Jaco Greeff
cb93cb34b7
Drop support for Extrinsic V1, V2 & V3 ( #2638 )
...
* Drop support for Extrinsic V1 & V2
* Update interfaces
* Swap default to V4
* Remove V1/V2 extrinsic tests
* Fix v3 toU8a
* Fix Decorated tests for v4
* V3 payload extends v4 payload
* Revert "V3 payload extends v4 payload"
This reverts commit b1e546aa08fe1027aa77a235fd3b98441c426812.
* Drop extrinsic v3
* Update CHANGELOG.md
2020-09-26 12:02:27 +02:00
Jaco Greeff
5ce3524ccd
Drop Metadata V0-V8 ( #2634 )
...
* Drop MetadatV0
* Apply suggestions from code review
* Restore asV1
* Remove V0 comment
* Handle DoNotConstruct in enum
* No imports from DoNotConstruct
* Merge & re-generate
* Attempt empty construction
* Drop Metadata from 0-4
* CHANGELOG
* assert(5)
* BE vs LE
* Metadataall to no-construction
* Empty U8a create
* Remove old comment
* Santize handling
* Update CHANGELOG.md
* Drop support for Metadata < 9
* Remove old pre-9 definitions
* Update CHANGELOG.md
* CHANGELOG
* Remove v8-era tests
* v8 tests
2020-09-25 16:32:48 +02:00
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
eda5edbd40
Explicit Decorate creation with Metadata ( #2622 )
...
* Explicit Decorate creation with Metadata
* typo
* Update generator
* Adjust Registry findMetaError sig
2020-09-18 07:14:11 +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
7a5a975048
Sameness check for v12 indexes ( #2609 )
...
* Sameness check for indexes
* Update with older support
2020-09-15 14:27:43 +02:00
Jaco Greeff
24d8915005
toCallsOnly for v12 ( #2606 )
2020-09-14 22:37:59 +02:00
Jaco Greeff
918bb73547
Ensure that ignored map params yield an error on iterKey ( #2605 )
2020-09-14 16:05:37 +02:00
Jaco Greeff
dac3261a16
Support for Metadata v12 ( #2599 )
...
* Support for Metadata v12
* v12 static data
* Treat 255 as reserved
* Point static to v12
2020-09-14 12:35:30 +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
eb6b3c5bd4
Align costs typing with queries ( #2564 )
...
* Align costs typing with queries
* better...
* ... and better
* ... progress
* better, down to 8
* ... down to 3
* ... 2
* Down to 1
* It builds.
* ... it really builds
2020-09-02 12:19:09 +02:00
Jaco Greeff
7a1089df79
Cater for nested aliassed types ( #2560 )
...
* Cater for nested aliassed types
* linting
2020-09-01 11:52:11 +02:00
Jaco Greeff
6bd10daf43
Bump static metadata ( #2557 )
2020-08-31 23:06:18 +02:00
Jaco Greeff
956e173323
Metadata bump ( #2451 )
2020-07-27 12:06:28 +02:00
Jaco Greeff
658dda66a4
1.25 ( #2440 )
...
* 1.25
* Bump metadata
2020-07-20 09:25:04 +02:00
Jaco Greeff
877eb11717
Swap releases type to shared enum ( #2388 )
...
* Swap releases type to u8
* Shared enum for releases
* Update metadata for new names
2020-06-23 17:40:15 +02:00
Jaco Greeff
4b55f1be93
Babe Equivocation ( #2374 )
...
* Babe Equivocation
* metadata field rename to GrandpaEquivocationProof
2020-06-23 16:46:26 +02:00
Jaco Greeff
f1b6268784
Bump metadata ( #2376 )
2020-06-22 15:31:27 +02:00
Jaco Greeff
b4306cb60a
Bump metadata ( #2373 )
2020-06-22 10:12:01 +02:00
Jaco Greeff
ad6b8280a2
1.19 ( #2354 )
...
* Bump deps
* 1.19
* Update CHANGELOG.md
* Freshen Substrate metadata
2020-06-16 08:34:19 +02:00
Jaco Greeff
6a281211b4
Bump metadata, allow type alias on events ( #2351 )
...
* Bump metadata, allow type alias on events
* Update packages/api/src/submittable/createClass.ts
* Update packages/metadata/src/Metadata/v11/static-substrate.json
* Fresh, no config changes
2020-06-12 23:15:50 +02:00
Jaco Greeff
21802664b8
Metadata bump ( #2348 )
2020-06-11 08:48:52 +02:00
Jaco Greeff
7ed958fb2d
Metadata bump ( #2322 )
...
* Metadata bump
* yarn.lock
* var requires
2020-06-02 12:39:48 +02:00
Jaco Greeff
6e83e6aaef
Adjust call-only metadata output ( #2321 )
2020-06-02 11:03:34 +02:00
Jaco Greeff
4156eb44ab
Bump metadata ( #2305 )
...
* Bump metadata
* Rewrite yarn.lock
2020-05-25 08:20:45 +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
393f46ba4a
Bump metadata ( #2300 )
2020-05-23 10:54:28 +02:00
455f5ad834
Allow keyPrefix to accept an additional argument for double maps ( #2230 )
...
* Allow keyPrefix to accept an additional argument for double maps
* Make key creators accept an optional parameter for key construction
* Remove .only from a test case
Co-authored-by: Xiliang Chen <xlchen1291@gmail.com >
* Cache prefix key when no arguments are supplied
* Address review comments
* Update packages/metadata/src/Decorated/storage/fromMetadata/createFunction.spec.ts
Co-authored-by: Xiliang Chen <xlchen1291@gmail.com >
Co-authored-by: Jaco Greeff <jacogr@gmail.com >
2020-05-23 10:51:38 +02:00
Jaco Greeff
b0dc7cf451
Bump metadata ( #2297 )
...
* Bump metadata
* Deps
* Regen
* Update sig for new signed extensions
2020-05-21 10:56:56 +02:00
Jaco Greeff
e3abb95111
Bump metadata ( #2276 )
2020-05-13 09:32:26 +02:00
Jaco Greeff
c9921f002f
Cater for Check{Spec, Tx}Version extensions ( #2270 )
...
* Cater for Check{Spec, Tx}Version extensions
* Fix tests
2020-05-12 22:03:20 +02:00
Jaco Greeff
458b7fa7e4
Update with latest Substrate metadata ( #2233 )
2020-05-05 11:33:04 +02:00
Jaco Greeff
2367978f6e
Remove polkadot metadata (not mainatained, outdated) ( #2227 )
2020-05-01 21:01:08 +02:00
Jaco Greeff
e0119c1873
Bump metadata to current Substrate master (incl. types) ( #2210 )
2020-04-26 13:46:36 +02:00
Jaco Greeff
a833dccdaf
All private prefixed with _ ( #2157 )
...
* All private prefixed with _
* Fix test
2020-04-11 22:21:55 +02:00
Jaco Greeff
9184268c3d
Bump metadata ( #2148 )
...
* Bump metadata
* Adjust to non-customized democracy params
2020-04-09 14:46:48 +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
58de0b8b9c
Rewrite yarn.lock ( #2127 )
2020-04-01 23:49:56 +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
39c44bb5aa
Split @polkadot/types/known into @polkadot/types-known ( #2120 )
...
* Split @polkadot/types/known into @polkadot/types-known
* Rreadme link
* tsconfig typo
* script aliasses
2020-03-31 13:40:59 +02:00
Jaco Greeff
7b8b4e8078
BTreeSet only has single sub ( #2114 )
2020-03-28 21:55:49 +01:00
Jaco Greeff
a4ea4d648a
Handle double-encoded Bytes in fallback/constants ( #2113 )
...
* Handle double-encoded Bytes in fallback/constants
* Fix import, bypass for tests
2020-03-28 20:55:39 +01:00
Jaco Greeff
dfc51ad300
Adjust toCallsOnly typing
2020-03-26 16:25:45 +01:00
Jaco Greeff
a19928fef9
Add additional types for offchain Phragmen ( #2097 )
...
* Add additional types for offchain Phragmen
* Trim down metadata toCallsOnly
2020-03-26 16:07:54 +01:00
Jaco Greeff
cb9831c4f8
Bump metadata ( #2096 )
...
* Bump metadata
* Update staking types
* Enum updates
2020-03-26 15:17:20 +01:00
Jaco Greeff
9d67d711d4
Bump deps, type import on generated ( #2075 )
...
* Bump deps, type import on generated
* type imports in types/types
* Re-export defs
* Split imports/exports
* Additional type import
* Remove import type
* Remove dupes
2020-03-21 09:40:59 +01:00
Jaco Greeff
044efbc6de
Convert jsonrpc & typings to definitions ( #2064 )
...
* Convert jsonrpc & typings to definitions
* Handle empty interface generation (no types)
* Move jsonrpc/create to rpc-core/create
* Create imports
* Remove jsonrpc package, generate rpc-core from defs
* Debug :)
* Generate RPC definitions via interfaces
* Generate md docs
* Remove @polkadot/jsonrpc refs (at least packages)
* No empty types
* Add PAHNTOM "cleanup" gen
* *sigh* regex loop
* Update mock for no jsonrpc
* Add definition export types
* Cleanup linting
* Mocking 1 fix
* Mocking 2 fix
* rpc-core tests updates
* CHANGELOG & docs
* Add jsonrpc (already mapped) to interfaces
* Add aliasses for RPCs
* Fix rpc-core tests
2020-03-19 14:40:54 +01:00