-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement the send() function for contracts #102
Conversation
186e16b
to
1b43817
Compare
1b43817
to
864e307
Compare
@@ -28,7 +28,7 @@ module MX-RUST-MODULES-ADDRESS | |||
( struct | |||
( #token("ManagedAddress", "Identifier"):Identifier | |||
, #token("mx_address_value", "Identifier"):Identifier |-> AddressValueId:Int | |||
_:Map |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you elaborate on a scenario where a non-empty map here should prevent the rewriting operation of rustValueToMx
? This question is more for clarification purposes.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This map should always be empty. Forcing an empty map here similar to an assertion - if we ever change the definition of the "ManagedAddress" to include more fields, this rule will fail to apply and we will have to update it.
* Implement TokenIdentifier (#100) * Mutable variables (#105) * Update K to 149 (#99) (#101) Co-authored-by: Virgil <[email protected]> * Introducing mutable variables and preventing override on immutable ones * Adding minor comments * Update K to 149 (#99) (#104) Co-authored-by: Virgil <[email protected]> * Removing restrictions over reassignments of immutable variables * [Fix] Removing restrictions over reassignments of immutable variables * Addressing review comments --------- Co-authored-by: Virgil <[email protected]> * Implement the send() function for contracts (#102) * Enabling assignments on tuples with let expressions (#107) * Enabling assignments on tuples with let expressions * Addressing comments * Implement call_value() (#103) * BigUint operations (#106) --------- Co-authored-by: Virgil <[email protected]>
* Updating to match main (#109) * Implement TokenIdentifier (#100) * Mutable variables (#105) * Update K to 149 (#99) (#101) Co-authored-by: Virgil <[email protected]> * Introducing mutable variables and preventing override on immutable ones * Adding minor comments * Update K to 149 (#99) (#104) Co-authored-by: Virgil <[email protected]> * Removing restrictions over reassignments of immutable variables * [Fix] Removing restrictions over reassignments of immutable variables * Addressing review comments --------- Co-authored-by: Virgil <[email protected]> * Implement the send() function for contracts (#102) * Enabling assignments on tuples with let expressions (#107) * Enabling assignments on tuples with let expressions * Addressing comments * Implement call_value() (#103) * BigUint operations (#106) --------- Co-authored-by: Virgil <[email protected]> * Modifying pyk version * Modifying krun dir_paths to appropriate targets --------- Co-authored-by: Virgil <[email protected]>
Fixes #38