Skip to content
This repository has been archived by the owner on Sep 5, 2023. It is now read-only.

Test erc20 #983

Merged
merged 30 commits into from
Mar 20, 2023
Merged

Test erc20 #983

merged 30 commits into from
Mar 20, 2023

Conversation

piwonskp
Copy link
Contributor

@piwonskp piwonskp commented Mar 9, 2023

No description provided.

AlejandroLabourdette and others added 27 commits March 3, 2023 10:19
CairoAssert node is an expression, hence it appears as a statement only as a child of ExpressionStatement. The writer for this node already adds the semicolon.
* Get rid of hashbuiltin

* Fix WARP_USED_STORAGE

* Cleanup

* Fix WARP_NAMEGEN

* Fix storage consts

* Fix LegacyMap issues

* Fix uint256 serialization and construction

* Add missing condition

* Fix structs serialization

* Change `get_caller_address`path

* Transform `get_caller_address` output to felt

* Remove unused import

* Warplib import (#985)

* create u256 from 2 felts (#975)

* proposed sol: warplib import

* Add warplib::integer to corelib

* Add warplib::integer to x64

* Add integer functions to warplib.cairo

---------

Co-authored-by: Alejandro Labourdette <66191544+AlejandroLabourdette@users.noreply.github.com>
Co-authored-by: Piotr Piwoński <piwonskp@gmail.com>
Co-authored-by: Piotr Piwoński <piwonskp>

* Revert using `::` in generated functions not ported to cairo 1 yet

* Revert `WARP_USED_STORAGE::` in cairo 0.x scripts

* Remove unused import

* follow import convention

* Fix warplib errors

* Add missing math imports to arm warplib.cairo

* Rename UINT256 to GET_U128

* Create ADDRESS_INTO_FELT import directly

* Revert "Create ADDRESS_INTO_FELT import directly"

This reverts commit f388dc6.

* Replace `get_u128_try_from_felt_result` with corelib implementation

* Add newlines

---------

Co-authored-by: Piotr Piwoński <piwonskp>
Co-authored-by: Rohit Ranjan <rohitrjn629@gmail.com>
Co-authored-by: Alejandro Labourdette <66191544+AlejandroLabourdette@users.noreply.github.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants