Jaco Greeff
|
74737b6367
|
API formatting for inputs & outputs (#171)
* API formatting for inputs & outputs
* Shorten naming
* getStorage (signle key) operational
* Remove api-format (not used in api anymore)
* Cleanup creation logic
* Cleanup linting
* Cleanup storage creation
* e2e state test
* Add code test
* Add isBare flag to toU8a
* Uppercase... wtill wrong though
* Update metadata json
* We are creating keys properly
* Cleanup tslint
* Type splitting,m handling Tuple & Vector
* StorageChangeSet results in-place
* Update deps
* Allow Tuples to have array constructors
* Test for uncloded vec/tuple
* Update deps
|
2018-09-28 15:42:23 +02:00 |
|
Jaco Greeff
|
773358195a
|
Round out metadata types (#169)
* Fake Origin for compatibility
* Add Gas
* Add Moment
* Cleanups
* NewAccountOutcome
* Permill & Perbill
* PrendingExtrinsics -> PendingExtrinsics
* Extrinsics & PendingExtrinsics
* Alias String -> Text (as found in jsonrpc, expose it)
* MetaDate -> Metadata (compat)
* Add StorageData, StorageKey & ChangeSet
* Cleanup comments
* Comment update
* Comment typo
* Add ParachainId
* Add Tuple type
* Tuple tests
* Clenaup Tuple generics
* Expand comment
* Expose keys/values on struct
* Array-like at -> get
* Cleanup & simplify EnumType
* Use setValue internally to fromU8a
* Add RuntimeVersion
* Expose RuntimeVersion
|
2018-09-27 12:42:20 +02:00 |
|
Jaco Greeff
|
d9b05cf9f2
|
Decode runtime metadata (#162)
* WIP
* Some output, still borken...
* Events decoded correctly
* WIP, metadata decoded
* String cleanups
* Expand with generics
* Add getters
* Start docs...
* Additional docs
* Extra whitespace on Compact
* CodecLength FIXME
* Remove FIXME (impl. takes care)
* Swap in LengthCompact encoding
* Extend docs, play with auto-type for struct
* Trim strings, add Type for type-specific String
* More string-type hackery
* Don't allow Type re-encoding
* Remove struct experiment
* Cleanup Option
* Remove extra type defs from CodecStruct usage
* Expand Storage function with map (and type returns)
* Description around BaseCodec
* Cleanup linting, add Metadata test
* Move to api-codec
* Extract uniq types
* Uniq updates
* Unwrap, ungeneric
|
2018-09-24 13:51:20 +02:00 |
|