Commit Graph
876 Commits
Author SHA1 Message Date
Jaco Greeff 101f869423 Expose a hasOrigin getter (public vs private) (#437)
* Expose a hasOrigin getter (public vs private)

* Add tests, fix hex creation
2018-12-04 13:49:37 +01:00
Travis CI 929da62719 [CI Skip] 0.32.21 2018-12-04 10:47:19 +00:00
Amaury Martiny e2c029cc9e Expose map and filter on Tuple (#436) 2018-12-04 11:42:08 +01:00
Travis CI ff96e8ee79 [CI Skip] 0.32.20 2018-12-04 09:22:19 +00:00
Jaco Greeff 637182baf9 API cleanups, circular deps (#433)
* Cleanups with @polkadot/util packages

* Initi registry at types root

* Revert test throw

* Fallback to root types when registry lookup fails

* Update StorageChangeSet.spec.ts

* Update createType.ts

* Linting update

* Update createType.ts

* Rename TypeRegistry.ts to typeRegistry.ts
2018-12-04 10:17:26 +01:00
Travis CI 4c60da91bb [CI Skip] 0.32.19 2018-12-03 14:59:53 +00:00
Amaury Martiny 1d1832111b Tuple extends Array (#432)
* Tuple extend array

* Fix all tests

* Add tests on Tupel

* Remove getAtIndex for tuples

* Add noInheritDoc

* Update comments

* Update docs
2018-12-03 15:54:52 +01:00
Travis CI 41e98ed243 [CI Skip] 0.32.18 2018-12-03 14:53:12 +00:00
Jaco Greeff a7b177d7dd Document getters and functions for all types (static missing) (#431)
* Document getters and functions for all types (static missing)

* Update SignedBlock.ts

* Bump @polkadot/dev, introduce @noInheritDoc

* Text inherits from String

* Link to indv. types from README

* Add base to UInt toString
2018-12-03 15:47:22 +01:00
Travis CI f1df2f7c75 [CI Skip] 0.32.17 2018-12-03 10:28:14 +00:00
Jaco Greeff 6cab9be9c8 Document @polkadot/types (#430)
* Start with codec descriptions

* Base codec types have definitions...

* Base interface defintions

* Descriptions for all type classes

* Link to types docs

* Remove stray template block

* Typos

* Hash -> H256 in description
2018-12-03 11:23:18 +01:00
Travis CI 55fa4912b3 [CI Skip] 0.32.16 2018-11-30 14:59:05 +00:00
Xiliang Chen 82dcbe50d5 Type registry (#428)
* basic type registry

* register all buildin types

* get types from TypeRegistry

* Update Api constructor options to include additionalTypes

* Fix linter issue

* Style improvements and rename ApiBaseOptions to ApiOptions

* refactor Api classes constructor options
2018-11-30 15:52:40 +01:00
Travis CI d5515efa83 [CI Skip] 0.32.15 2018-11-29 17:09:41 +00:00
Jaco Greeff 0e6d138b1f Events example (#426)
* Bump example deps

* System events example

* Example comments

* Link to example in docs

* Typo in own surname, tsk, tsk...

* Update README.md
2018-11-29 18:04:47 +01:00
Travis CI 383ee611cb [CI Skip] 0.32.14 2018-11-29 16:52:29 +00:00
Jaco Greeff df1c6dc21b Define properties on Struct.with automatically (#425)
* Define properties on Struct.with automatically

* getAtIndex(index) -> get(key)
2018-11-29 17:47:37 +01:00
Travis CI 05ab8d8764 [CI Skip] 0.32.13 2018-11-29 15:17:45 +00:00
Jaco Greeff 62d4e5f0fd Revert "Merge branch 'master' of github.com:polkadot-js/api"
This reverts commit 95e46700dd, reversing
changes made to d348f50dcf.
2018-11-29 16:13:04 +01:00
Jaco Greeff ffad4f1715 Revert "Define properties on Struct.with automatically"
This reverts commit d348f50dcf.
2018-11-29 16:12:58 +01:00
Jaco Greeff 95e46700dd Merge branch 'master' of github.com:polkadot-js/api 2018-11-29 16:10:54 +01:00
Jaco Greeff d348f50dcf Define properties on Struct.with automatically 2018-11-29 16:10:50 +01:00
Travis CI 1996ed7ded [CI Skip] 0.32.13 2018-11-29 14:49:56 +00:00
Jaco Greeff 80636157bc Bump example deps (#423) 2018-11-29 15:45:16 +01:00
Travis CI 99c7052102 [CI Skip] 0.32.12 2018-11-29 11:42:08 +00:00
Jaco Greeff 93d83b1dc5 Remove api-observable from README (#422) 2018-11-29 12:37:27 +01:00
Travis CI dec52abb00 [CI Skip] 0.32.11 2018-11-29 11:18:23 +00:00
Jaco Greeff 9092250acc Move types.d.ts -> types.ts (#421)
* Move types.d.ts -> types.ts

* Bump common deps
2018-11-29 12:13:28 +01:00
Travis CI b422f45640 [CI Skip] 0.32.10 2018-11-29 10:26:23 +00:00
Jaco Greeff 379e82af85 Bump dev, remove unused eslint config (#420) 2018-11-29 11:21:47 +01:00
Travis CI 252c59bc42 [CI Skip] 0.32.9 2018-11-28 15:38:02 +00:00
Jaco Greeff ecdd53eb43 Bump dev, tslint config (#418)
* Bump dev, tslint config

* Bump common
2018-11-28 16:33:27 +01:00
Travis CI 9638b0d7b6 [CI Skip] 0.32.8 2018-11-28 11:09:16 +00:00
Jaco Greeff 2aa78f2cad createType makes new instance, StorageData tests (#417)
* createType makes new instance, StorageData tests

* Unused import
2018-11-28 12:04:38 +01:00
Travis CI 2f3af48875 [CI Skip] 0.32.7 2018-11-27 13:49:33 +00:00
Jaco Greeff 5e5f8b8dab Bump deps, update with stricter TS checks from dev (#415)
* Bump deps, update with stricter TS checks from dev

* Add pretty to tsc
2018-11-27 14:44:51 +01:00
Travis CI 05bf1d3d8d [CI Skip] 0.32.6 2018-11-27 11:58:27 +00:00
Jaco Greeff 16df614b0c Bytes from StorageData (possibly prefixed) (#413)
* Bytes from StorageData (possibly prefixed)

* StorageData extends Data

* Cyclic-dep require, StorageData extends Bytes
2018-11-27 12:53:46 +01:00
Travis CI 06d69e51a8 [CI Skip] 0.32.5 2018-11-26 14:11:19 +00:00
Jaco Greeff 1a47d555a6 Allow ability to add raw signature (bytes) to Extrinsic (#412)
* Allow ability to add raw signature (bytes) to Extrinsic

* Linting

* Alphabetical

* Remove unused imports

* Export Immortal era constant
2018-11-26 15:06:36 +01:00
Travis CI d94eb549f6 [CI Skip] 0.32.4 2018-11-23 12:34:42 +00:00
Jaco Greeff 585350702d Update with Grandpa types (#411)
* Update with Grandpa types

* JSON rename for input/output

* JSON -> latest

* Revert rpc update

* Remove U8a | Uint8Array (equivalent)

* Justification is Bytes

* Update MisbehaviourReport

* Fix JSON
2018-11-23 13:29:54 +01:00
Travis CI 3fb7e1507e [CI Skip] 0.32.3 2018-11-22 13:49:01 +00:00
Jaco Greeff 4497be6f19 Cleanup api-observable Vector FIXMEs (#410)
* Cleanup api-observable Vector FIXMEs

* Simplify rawStorage

* Fix linting

* Bump deps
2018-11-22 14:44:11 +01:00
Travis CI 8c5cff55e1 [CI Skip] 0.32.2 2018-11-21 16:26:43 +00:00
Jaco Greeff d0ff8937a4 Use compact* from util for encoding (#409)
* Use compact* from util for encoding

* Remove @polkadot/extrinsics from types imports

* Cleanup manual length concat

* Add missing @polkadot/types dependencies
2018-11-21 17:21:44 +01:00
Travis CI 44ad29021b [CI Skip] 0.32.1 2018-11-21 12:42:02 +00:00
Jaco Greeff 4805f9cb36 Update LICENSE and README (#408)
* Update LICENSE and README

* Bump
2018-11-21 13:37:27 +01:00
Travis CI c66d83368b [CI Skip] 0.31.123 2018-11-20 16:09:22 +00:00
Mario Neises 141f761063 fix usage with typescript (#405)
* fix usage with typescript
- export Base within codec
- Codec is not generic
- use wildcard import for json rpc types

* remove unsued generic + remove unsued import

* import Codec instead of Base

* use correct import for codec type

* replace Base by Codec import and usage

* remove unsued import
2018-11-20 17:04:28 +01:00