Github Actions
0e0d733e65
[CI Skip] release/beta 2.2.2-8
...
skip-checks: true
2020-10-16 20:06:14 +00:00
Mokhtar Naamani and Jaco Greeff
773618acfb
Disable websocket outgoing message fragmentation for w3cwebsocket ( #2738 )
...
* Disable websocket outgoing message fragmentation for w3cwebsocket
* Message fragmentation with 256K fragment size
Co-authored-by: Jaco Greeff <jacogr@gmail.com >
Co-authored-by: Jaco Greeff <jacogr@gmail.com >
2020-10-16 21:57:26 +02:00
Github Actions
c5fcb0d06b
[CI Skip] release/beta 2.2.2-7
...
skip-checks: true
2020-10-15 15:17:18 +00:00
Jaco Greeff
e25272c986
Expose dispatch{Error, Info} on SubmittableResult ( #2735 )
...
* Expose dispatch{Error, Info} on SubmittableResult
* Cleanups
* De-dup
2020-10-15 17:07:14 +02:00
Jaco Greeff
d389c6737e
Cleanup README (& Call) ( #2736 )
2020-10-15 17:06:51 +02:00
Github Actions
9e1313f140
[CI Skip] release/beta 2.2.2-6
...
skip-checks: true
2020-10-15 07:32:02 +00:00
Jaco Greeff
d2a2887d32
Add explicit normalizer test ( #2730 )
...
* Add explicit normalizer test
* More expansive
* nested
2020-10-15 09:22:04 +02:00
Github Actions
b3d9549c0b
[CI Skip] release/beta 2.2.2-5
...
skip-checks: true
2020-10-15 07:10:03 +00:00
Jaco Greeff
240cadd045
Bump deps ( #2729 )
2020-10-15 09:00:18 +02:00
Jaco Greeff
d47faa4687
Fix memomization on BigInt values ( #2728 )
2020-10-15 08:59:48 +02:00
Github Actions
393c677a16
[CI Skip] release/beta 2.2.2-4
...
skip-checks: true
2020-10-14 23:40:43 +00:00
Jaco Greeff
074ddd8632
Add Polkadot update blocks for runtime 25 ( #2725 )
...
* Add Polkadot update blocks for runtime 25
* Update manual linting
* Bump deps
2020-10-15 01:32:04 +02:00
Jaco Greeff
a8a10aec0c
Manual testcase for Tuples ( #2201 )
...
* Manual testcase for Tuples
* Unused import
* Length check
2020-10-14 19:38:06 +02:00
Github Actions
fed93e2459
[CI Skip] release/beta 2.2.2-3
...
skip-checks: true
2020-10-13 17:09:07 +00:00
Mark Robert Henderson
374df23011
Update warnings.ts to have the latest URLs ( #2720 )
...
Previously, 404s:
- https://polkadot.js.org/api/start/FAQ.html#i-cannot-send-transactions-from-my-node-template-based-chain
- https://polkadot.js.org/api/start/FAQ.html#using-a-non-current-master-node-i-have-issues-parsing-events
Changed to:
- https://polkadot.js.org/docs/api/FAQ#i-cannot-send-transactions-from-my-node-template-based-chain
- https://polkadot.js.org/docs/api/FAQ#using-a-non-current-master-node-i-have-issues-parsing-events
2020-10-13 18:59:16 +02:00
Github Actions
9c098c3fbf
[CI Skip] release/beta 2.2.2-2
...
skip-checks: true
2020-10-13 12:03:50 +00:00
Jaco Greeff
4e799858ad
Cleanup type extraction overrides ( #2719 )
...
* Combine contract type get/init
* Cleanup type overrides
2020-10-13 13:54:14 +02:00
Github Actions
ee6924324f
[CI Skip] release/beta 2.2.2-1
...
skip-checks: true
2020-10-13 08:55:18 +00:00
Jaco Greeff
75f86bb43e
Combine contract type get/init ( #2718 )
2020-10-13 10:44:50 +02:00
Github Actions
bfd3113a55
[CI Skip] release/beta 2.2.2-0
...
skip-checks: true
2020-10-12 16:37:13 +00:00
Jaco Greeff
8d8d5bd7d7
Expose ABI messages on Contract/Blueprint ( #2715 )
...
* Expose ABI messages on Contract/Blueprint
* Rename actual files & exports
* Adjust .query signature (origin)
* Assert contracts.call
2020-10-12 18:27:47 +02:00
Github Actions
e64b5483ba
[CI Skip] release/stable 2.2.1
...
skip-checks: true
2020-10-12 14:11:29 +00:00
Jaco Greeff
6020ffcada
2.2 ( #2713 )
2020-10-12 16:01:52 +02:00
Jaco Greeff
1643ec7ddf
Provide chain properties for contract registry ( #2714 )
2020-10-12 15:53:45 +02:00
Github Actions
76c206d60d
[CI Skip] release/beta 2.1.2-23
...
skip-checks: true
2020-10-12 12:45:58 +00:00
Jaco Greeff
8a8b6f7ac8
s/contract/contracts/ on applyOnEvent ( #2712 )
...
* s/contract/contracts/ on applyOnEvent
* Expose result classes
2020-10-12 14:36:47 +02:00
Github Actions
3ba0b2e0d8
[CI Skip] release/beta 2.1.2-22
...
skip-checks: true
2020-10-12 11:31:50 +00:00
Jaco Greeff
1101826a05
Rename contract helpers ( #2708 )
...
* Rename contract helpers
* Allow Buffer input for code
* Parse json strings
* Revert #typeDefs
* Allow lookup on name
* constsitent string ids
* Read only via address
* Move .json
* Extract findMessage
* Naming
2020-10-12 13:21:52 +02:00
Github Actions
fda1924577
[CI Skip] release/beta 2.1.2-21
...
skip-checks: true
2020-10-12 08:17:47 +00:00
Jaco Greeff
2b1438030b
Add withResultTransform to Submittables (use in api-contracts) ( #2707 )
...
* Allow SubmittableResult transforms (use in contracts)
* withResultTransform
2020-10-12 10:07:45 +02:00
Github Actions
d816859840
[CI Skip] release/beta 2.1.2-20
...
skip-checks: true
2020-10-11 16:59:36 +00:00
Jaco Greeff
af0b4362c9
Expose instantiate on contract Blueprint ( #2706 )
...
* Expose instantiate on contract Blueprint
* Allow BigInt & string types
* CodecArg
* Selector
* Cleanup selectors
* Remove Bytes override
2020-10-11 18:51:21 +02:00
Github Actions
4cb563ba89
[CI Skip] release/beta 2.1.2-19
...
skip-checks: true
2020-10-11 11:58:01 +00:00
Jaco Greeff
c098036ca5
ContractRegistry always has own registry instance ( #2705 )
...
* ContractRegistry always has own registry instance
* Hacky Bytes notation
* Revert Bytes (for now, keep it simple)
* Apply suggestions from code review
* Expand on found error
2020-10-11 13:49:41 +02:00
Github Actions
c38afd4b5d
[CI Skip] release/beta 2.1.2-18
...
skip-checks: true
2020-10-11 09:35:48 +00:00
Jaco Greeff
4b8634b88e
Remove non-API specific contract call results ( #2704 )
2020-10-11 11:26:23 +02:00
Github Actions
a1bab9edcf
[CI Skip] release/beta 2.1.2-17
...
skip-checks: true
2020-10-11 07:46:26 +00:00
503286f7aa
Update ink type spec for 3.0-rc1 ( #2702 )
...
* Updated ABI definitions & parsing
* Run type generation
* Definitions (should be ok-ish)
* Cleanup names
* Allow aliasses on structs (JSON parsing)
* Cleanup json mapping passing
* s/types/lookup/
* Parsing as per current output
* InkSelector
* MtRegistryIndex
* String lookup tests
* Remove serd ovverride comments (it works as-is)
* inkRegistry tests
* Extract primitive types
* s/ty/id/
* Start of parsing into types (actually to be TypeDef)
* Parsing
* stringify struct fields
* Small cleanups
* Add type index to project lookup
* Prefix with index
* Fix interface generation
* Latest contract metadata (#2118 )
* Add new (provisional) incrementer contract metadata
* Update and regenerate type definitions
* WIP: generate new format scale-info types
* WIP: implementing variants
* Implement variants
* Fix up type resolution
* Fix registry spec tests
* Fix lints and some tests
* Fix inkTypes tests
* Fix some lints
* Make imports same line like original
* Comment out (temporarily) sanitize import to make CI pass
* Sanitize
* Remove indices
* Remove index
* api-contract rewrite
* lint
* cleanup
* latest
* latest
* fix definition
* fiz definitions
* rv ink storage
* Update packages/api-contract/src/base/Contract.ts
Co-authored-by: Jaco Greeff <jacogr@gmail.com >
* fixes
* rv scripts
* restore api-contract
* reorder definitions, fix ink storage
* fixes
* def order
* fixes
* encodeTypeDef asRaw
* update ink typ spec
* latest built contracts
* compare files
* Apply suggestions from code review
Co-authored-by: Jaco Greeff <jacogr@gmail.com >
Co-authored-by: Andrew Jones <ascjones@gmail.com >
2020-10-11 09:37:39 +02:00
Github Actions
64e209783a
[CI Skip] release/beta 2.1.2-16
...
skip-checks: true
2020-10-11 07:34:44 +00:00
Jaco Greeff
43791bcc71
Fix c-like enums type encoding ( #2703 )
...
* Fix c-like enums type encoding
* Update packages/api-contract/src/ContractRegistry.ts
* Update packages/types/src/codec/utils/encodeTypes.ts
2020-10-11 09:25:44 +02:00
Github Actions
5b42bc9a22
[CI Skip] release/beta 2.1.2-15
...
skip-checks: true
2020-10-10 12:34:29 +00:00
Jaco Greeff
b65b2d7720
Adjust exec with SubmittableExtrinsic ( #2701 )
...
* Adjust exec with SubmittableExtrinsic
* inputData
2020-10-10 14:25:31 +02:00
Github Actions
6f99f0fc26
[CI Skip] release/beta 2.1.2-14
...
skip-checks: true
2020-10-10 11:04:32 +00:00
Jaco Greeff
c6f4e64c1a
Update ContractInfo struct ( #2700 )
2020-10-10 12:55:03 +02:00
Github Actions
d963cdf5ae
[CI Skip] release/beta 2.1.2-13
...
skip-checks: true
2020-10-09 16:43:26 +00:00
Jaco Greeff and Andrew Jones
453dd9e49a
Updated ABI definitions & parsing ( #1662 )
...
* Updated ABI definitions & parsing
* Run type generation
* Definitions (should be ok-ish)
* Cleanup names
* Allow aliasses on structs (JSON parsing)
* Cleanup json mapping passing
* s/types/lookup/
* Parsing as per current output
* InkSelector
* MtRegistryIndex
* String lookup tests
* Remove serd ovverride comments (it works as-is)
* inkRegistry tests
* Extract primitive types
* s/ty/id/
* Start of parsing into types (actually to be TypeDef)
* Parsing
* stringify struct fields
* Small cleanups
* Add type index to project lookup
* Prefix with index
* Fix interface generation
* Latest contract metadata (#2118 )
* Add new (provisional) incrementer contract metadata
* Update and regenerate type definitions
* WIP: generate new format scale-info types
* WIP: implementing variants
* Implement variants
* Fix up type resolution
* Fix registry spec tests
* Fix lints and some tests
* Fix inkTypes tests
* Fix some lints
* Make imports same line like original
* Comment out (temporarily) sanitize import to make CI pass
* Sanitize
* Remove indices
* Remove index
* Adjust ContractAbi interface (empty rpc)
* linting
* Pull in Andrew's changes
* Cleanups
* Some more cleanups
* Update with v3 contracts
* Adjust with actual types
* Regenerate
* Update ABI parsing (#2695 )
* Adjust ABI code
* Cleanup
* Merge non-code
* Type naming
* Simplify Base
* Rename 1
* rename 2
* Rename 3
* Simplify
* Add index to AbiMessage
* Pass actual message or index for call
* Rename param
* Simplify
* Expose call & exec
* s/call/read/
* Cleanup asserts
* AccountId as per spec
* displayName is path
* Update definitions
* Flatten ABIType into TypeDef
* Rewrite
* Fix tests
* Updates
Co-authored-by: Andrew Jones <ascjones@gmail.com >
2020-10-09 18:33:31 +02:00
Github Actions
89e0548092
[CI Skip] release/beta 2.1.2-12
...
skip-checks: true
2020-10-09 14:48:20 +00:00
cd5a5da45c
Definition ordering ( #2699 )
...
* Updated ABI definitions & parsing
* Run type generation
* Definitions (should be ok-ish)
* Cleanup names
* Allow aliasses on structs (JSON parsing)
* Cleanup json mapping passing
* s/types/lookup/
* Parsing as per current output
* InkSelector
* MtRegistryIndex
* String lookup tests
* Remove serd ovverride comments (it works as-is)
* inkRegistry tests
* Extract primitive types
* s/ty/id/
* Start of parsing into types (actually to be TypeDef)
* Parsing
* stringify struct fields
* Small cleanups
* Add type index to project lookup
* Prefix with index
* Fix interface generation
* Latest contract metadata (#2118 )
* Add new (provisional) incrementer contract metadata
* Update and regenerate type definitions
* WIP: generate new format scale-info types
* WIP: implementing variants
* Implement variants
* Fix up type resolution
* Fix registry spec tests
* Fix lints and some tests
* Fix inkTypes tests
* Fix some lints
* Make imports same line like original
* Comment out (temporarily) sanitize import to make CI pass
* Sanitize
* Remove indices
* Remove index
* api-contract rewrite
* lint
* cleanup
* latest
* latest
* fix definition
* fiz definitions
* rv ink storage
* Update packages/api-contract/src/base/Contract.ts
Co-authored-by: Jaco Greeff <jacogr@gmail.com >
* fixes
* rv scripts
* restore api-contract
* reorder definitions, fix ink storage
* fixes
* def order
* fixes
Co-authored-by: Jaco Greeff <jacogr@gmail.com >
Co-authored-by: Andrew Jones <ascjones@gmail.com >
2020-10-09 16:40:24 +02:00
Github Actions
d7dc36c65b
[CI Skip] release/beta 2.1.2-11
...
skip-checks: true
2020-10-09 14:16:27 +00:00
87985f1f1f
Types for ink! 3.0 ( #2693 )
...
* Updated ABI definitions & parsing
* Run type generation
* Definitions (should be ok-ish)
* Cleanup names
* Allow aliasses on structs (JSON parsing)
* Cleanup json mapping passing
* s/types/lookup/
* Parsing as per current output
* InkSelector
* MtRegistryIndex
* String lookup tests
* Remove serd ovverride comments (it works as-is)
* inkRegistry tests
* Extract primitive types
* s/ty/id/
* Start of parsing into types (actually to be TypeDef)
* Parsing
* stringify struct fields
* Small cleanups
* Add type index to project lookup
* Prefix with index
* Fix interface generation
* Latest contract metadata (#2118 )
* Add new (provisional) incrementer contract metadata
* Update and regenerate type definitions
* WIP: generate new format scale-info types
* WIP: implementing variants
* Implement variants
* Fix up type resolution
* Fix registry spec tests
* Fix lints and some tests
* Fix inkTypes tests
* Fix some lints
* Make imports same line like original
* Comment out (temporarily) sanitize import to make CI pass
* Sanitize
* Remove indices
* Remove index
* api-contract rewrite
* lint
* cleanup
* latest
* latest
* fix definition
* fiz definitions
* rv ink storage
* Update packages/api-contract/src/base/Contract.ts
Co-authored-by: Jaco Greeff <jacogr@gmail.com >
* fixes
* rv scripts
* restore api-contract
* reorder definitions, fix ink storage
* fixes
Co-authored-by: Jaco Greeff <jacogr@gmail.com >
Co-authored-by: Andrew Jones <ascjones@gmail.com >
2020-10-09 16:07:08 +02:00