Aptos is a layer 1 blockchain built to support the widespread use of blockchain through better technology and user experience.
Code is not open sourced yet, please use docker image or the pre-built binary for your release.
commit hash: f7e8207bc50d49958b640093d5e37f605e6f97ef
docker image: adhoc-20240412
Release Hash: 1e997b54840870a37869dd724d89c6d2e7e893ce
CLI Version this release is compatible with: v3.1.0
Docker image tag: aptos-node-v1.11.0
Validator Update Required? Yes, by Apr 15th
Fullnode Update Required? Yes, by Apr 18th
Check out all of our AIPs and discussions here on GitHub.
Object<Collection>
rather than collection_name
.ExtendRef
.randomness.move
module which require v1.11 binary.consensus_config.move
module which requires v1.11 binary.DKGResult
validator transaction into the validator transaction pool.
DKGResult
validator transaction, once executed, makes the randomness keys available for the next validator set and switch epoch.RandManager
that:
BufferManager
DKGResult
.
DKGResult
validator transaction won’t be ordered when the feature is disabled. Also, since it’s not a user transaction, simulation is not a thing and won’t be an issue.consensus_config::set()
) are disabled. New functions (e.g, consensu_config::set_for_next_epoch()
) are added. This applies to future on-chain configs.
reconfiguration_with_dkg.move
.
randomness.move
to hold per-block randomness seed and some naive randomness APIs.Commit not open sourced yet, please use the pre-built binary or docker image for your deployment.
Summary: Improves the API's performance on annotating on chain move values
Commit hash: ea0b8f0ba1050a7cefd18820ef84fbbdd9210513
Docker image tag: adhoc-20240328
Digest: sha256:3ebae73b78066d0d1e8a1c36dcf57ef85585a48f42b97588fab33f2edcbb1283
Validators: REQUIRED, upgrade by April 4th, 12:00 PM PST Full Nodes: REQUIRED, upgrade by April 4th, 12:00 PM PST
Release Hash: 4174fd615d442ccac6e5d77db00ba693d0d57108
Recommended CLI Version: aptos-cli-v3.1.0
Docker Image: aptos-node-v1.10.1
Validator Update: Required by 3/27 11:59pm PST
Full Node Update: Required by 3/29 11:59pm PST
Full Changelog: https://github.com/aptos-labs/aptos-core/compare/aptos-node-v1.10.0...aptos-node-v1.10.1
Please update by: 3/21 5:00PM Pacific
Release Hash: b24f6cd08f84b179e49090c7e51a501c535096ca
CLI Version this release is compatible with: v3.0.2+
Validator Update Required? Y
Fullnode Update Required? Y
Check out all of our AIPs and discussions here on GitHub.
concurrent_token_v2
ValidatorTransaction
AnySignature
proto type, where the signature
field was deprecated and converted to a oneof signature_variant
enum (see PR #12016 for more details)web_authn_signature
aggregator_v2_api
, aggregator_v2_delayed_fields
, resource_groups_split_in_vm_change_set
object_code_deployment
refundable_bytes
web_authn_signature
jwk_consensus
https://accounts.google.com/.well-known/openid-configuration
and the jwk_uri
of the response JSON from the API aboveAs outlined in Static Identity for Fullnodes, a fullnode will generate a random network identity if a static identity isn’t configured. This generated identity is now saved to /opt/aptos/data/ephemeral_identity_key
so it will be retained after any restarts.
aptos key extract-peer --host 1.1.1.1:6180 \
--private-network-key-file /opt/aptos/data/ephemeral_identity_key \
--output-file /path/to/peer-info.yaml
ValueImpl
which the aggregator can use to define custom serialization/deserialization logic.remote-gas-profiler
to the aptos-debugger
crate. The tool allows devs to generate a gas profiling report for a transaction on chain.MAX_OBJECT_NESTING_CHECK