move
move copied to clipboard
Sponsor: @tnowacki ## Rationale structs and modules are the only items that are not private by default (and a private module doesn't make much sense in Move). If we were...
Sponsor: @wrwg ## Rationale We need a versioning mechanism for modules on chain, both regarding the dimension of API and implementation, and the dimension of bytecode (VM). The rationale for...
## Rationale The Move compiler and VM supports a runtime flag for choosing 20 byte address length; the default is 16. This basically creates two incompatible dialects of Move, which...
## Rationale The syntax for borrowing global resources is quite awkward. A more intuitive syntax would help to make Move programs better readable and possibly also improve adoption. ## Design...
## Motivation Substatus ends up being some number like 524289, which isn't easy to parse. This changes it so that it's at least in hex, to separate the high and...
# 🐛 Bug When running baseline tests locally, the loop tests provide a different output than the build servers. This causes there to be a lot of wasted time trying...
## Motivation The current `Display` impl for `ModuleId` is ugly. This was covered by https://github.com/move-language/move/pull/416, but this version has no breaking changes to the serialized representation. ### Have you read...
## Motivation Easier to read groupings of decimals. ### Have you read the [Contributing Guidelines on pull requests](https://github.com/move-language/move/blob/main/CONTRIBUTING.md#developer-workflow)? Yes ## Test Plan Add tests for parsing numbers
## Motivation Easier to read and type if casts do not require enclosing parentheses. ### Have you read the [Contributing Guidelines on pull requests](https://github.com/move-language/move/blob/main/CONTRIBUTING.md#developer-workflow)? Yes ## Test Plan Updated language...
## Motivation Support a variable context and template to get previous tests output as input for new tests. This feature can support complex Move module tests. ``` //# publish module...