aptos-core
aptos-core copied to clipboard
Aptos is a layer 1 blockchain built to support the widespread use of blockchain through better technology and user experience.
## Description This PR adds metrics and logs to better track pipeline channel backpressure in the storage synchronizer. Specifically, when a channel gets full, we log the backpressure and track...
reverted in #14372 fix epoch ending logic in new commit see inline comments ## Description ## Type of Change - [x] New feature ## Which Components or Systems Does This...
## Description This PR introduces a new directory dedicated to storing transaction proto JSON files. These files are intended for use in the processor integration tests. How Transactions are Generated:...
# 🐛 Bug Consider the following code: ``` module 0x8675309::M { struct R has key, copy, drop { f: u64 } fun t4(cond: bool, addr: address): bool acquires R {...
# 🚀 Feature Request I was just testing `aptos move build --move-2` and realized that I can't examine the output code since it's bytecode version 7. Releasing without being able...
Add a flag `--lint` to the CLI which enables linting with the rules which we have enabled for release. The flag should error if compiler v2 is not selected either...
The following does not work as expected: ``` enum MessageHolder has key, drop { Empty, Message{ message: string::String, } } fun expect_value(): MessageHolder { MessageHolder::Empty //
# 🐛 Bug After #13894 lands, some of the source location information (file format bytecode code offset to source locations) for peephole optimized code could be broken in the source...
Given the following: ``` enum MessageHolder has key, drop { Empty, Message{ message: string::String, } } fun test2(message: string::String) { let Message{message} = MessageHolder::Message{message}; } ``` We expect an error...