5.0.0 (2023-02-22)
Bug Fixes
-
better (cda4931)
-
bnToUint256 and add more tests (baa9d61)
-
compile response ts type (4b71970)
-
contract related test (6dfc010)
-
imports (a151afc)
-
imports (43f0e25)
-
invoke contract (18b6337)
-
options split for edge case (acfab34)
-
post beta merge fixes (aa6046f)
-
sequencer fetchEndpoint (7206d77)
-
strict tuple rule, type bugfix, basic tuple validator (1c97279)
-
tests (3b34c0c)
-
tests (85535e5)
-
tests: signature in account tests (c8bc860)
-
transaction status fix (2cfcb69)
-
trying fixing tests for sequencer (480e20d)
-
update lockfile (ecf9ead)
-
use hex array for RPC signatures (aa73351)
-
weierstrass import (c963f90)
-
chore!: account and signer updates (be0cbe8)
Features
- add back ec for proper support (649e0aa)
- add computeClassHash functionality (3f6d88e)
- add public sequencer fetch method (1dab230)
- add tests and make RawArgs more flexible (db9f274)
- allow BigNumberish in RawCallData (9b897c7)
- compute class hash tests (31a52a2)
- format arbitrary length array, test edge case tuple arrays (42357b6)
- implement longText aka. long string into calldata, remove toFelt and resolve circular ref (da58b5a)
- initial commit to ue faster hashing (722717d)
- initial poc (eb26fbd)
- make class hash optional for Declare Txn (624ca8b)
- make compile work with already compiled data, complete test (7e80837)
- response formatter, refactored call method resturn object (77ee9f4)
- response parse tuple, moved to calldata class, test (dbe04de)
- update declareAndDeploy method (a47fbd5)
- use ec internally (3392d03)
- use yarn (ec1101e)
BREAKING CHANGES
- uses BigInt and Faster Hashing