You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the standard library prelude is way too short. Essentials are required to be imported nearly in every contract. Heres some nominations for addition to the prelude
Address
ContractId
Identity
transfer()
msg_sender()
msg_amount()
msg_asset_id()
StorageMap
Vec
assert
require
revert
The text was updated successfully, but these errors were encountered:
If I'm not mistaken, we need to create the prelude first and have the compiler include it in every module. #841 seems to be tracking that work. We can then start adding the symbols and functions above to it.
Currently the standard library prelude is way too short. Essentials are required to be imported nearly in every contract. Heres some nominations for addition to the prelude
The text was updated successfully, but these errors were encountered: