Jaco
8ba4ed5377
2022 ( #4404 )
2022-01-01 09:28:18 +02:00
Jaco
f11feb4363
Move test files to correct packages ( #4345 )
...
* Move test files to correct packages
* Adjust
2021-12-17 09:45:46 +02:00
Jaco
736fd536f9
Use tsconfig references ( #4328 )
...
* Use tsconfig references
* Move types-known (temp until lower-level split)
* Sources
* Adjust
* tesconfig.eslint.json
* Bumps
* AdjustAdjust
* Linting passing... a start...
* Adjust
* Merge derive
* Merge
* api-contract-support
* It builds?
* compare locations
2021-12-14 12:04:50 +02:00
Jaco
a30329b47d
Support for contracts metadata V2 ( #4289 )
...
* Support for contracts metadata V2
* Add & use latest
* Build interfaces
* conversion of V1 -> Latest
* spreads
* Use V2 in creation, aka s/name/label/
* Extract -> latest conversion
* Flatten
* Add V2 test contracts (tests are failing)
* V2, V1 & V1 catered for in Abi.spec.ts
* Explicit v0/v1 -> Latest conversions
* Adjust V2/V1/V0 check order
* Cleanup type assertions
* Save
* Remove eslint unsafe
* Flatten test exports
* Entries... last non-critical, OCD-driven change...
* tsc check fixes
* Conversion tests
* v1ToLatest renames
* Text[]
* Split conversion (ease of future change)
* V2 in V2 conversion
* Dedupe?
* Additional cleanups
* Adjust
* Flatten types
* Adjust
* filter versions adjustments
* additional, get it done.
2021-12-08 19:14:51 +02:00
Jaco
9989b69b46
Rename decorate method ( #4193 )
...
* Rename decorateMethod*
* Split exports
2021-11-10 10:48:20 +02:00
Jaco
5eb3534d8e
Bump dev (w/ eslint 8) ( #4070 )
...
* Bump dev (w/ eslint 8)
* Additional linting
* Additional
* More lint fixes
* Last batch
* Additional
* Cleanups
2021-10-17 14:49:26 +03:00
Jaco
d053b86e23
Use Si V1 in contracts (w/ PortableRegistry usage) ( #3988 )
...
* Use Si V1 in contracts (w/ PortableRegistry usage)
* Type id lookups
* Fix build & linting
* Remove extra .toNumber() (VSCode has gone crazy)
* v1 tests
* Cleanup parsing
* Explicit type cast for v1 types
* Unneeded toNumber
* Align events exposure with messages/constructors
* dedupe
* Re-add typedef extraction tests
* with typedefs
* Override for always primitives
* displayName improvements
* Versioned project
* New structure
* Fixes
* Cleanups
* Ensure API registry is the default used
* Adjust arg & return encoding/decoding
* Recursive contract
* DoNotConstruct to Si type
2021-10-11 12:50:09 +03:00
Jaco
81be70e15b
Introduce bundle exports ( #3742 )
...
* Introduce bundle exports
* Move memo
* Cleanup imports
* Move DoNotConstruct
2021-07-07 11:35:30 +02:00
Jaco Greeff
a9c9fb5769
2021 ( #3015 )
2021-01-03 11:26:46 +01:00
Jaco Greeff
8e6a1c8fb1
Bump dev (sort imports) ( #2923 )
...
* Bump dev (sort imports)
* Resort
* Adjust ApiInterfaceRx
2020-12-07 16:26:19 +01:00
Jaco Greeff
d3b13bceb0
Allow salt in contract deploy ( #2849 )
...
* Allow salt in contract deploy
* Mark deprecated
* Shorten
* Cleanups
* Additional cleanups
* Cleanups
* Explicit Bytes to decodeEvent
* Adjust method creation
* Allow null salt
2020-11-16 07:35:02 +01:00
Jaco Greeff
98a2ef9d72
Support ABI files with wasm (.contract output) ( #2841 )
...
* Support ABI files with wasm (.contract output)
* AbiBase exports
* Additional default exports
* Remove any
* Fix build
2020-11-12 12:23:28 +01:00