A
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Account
An Account is a structure that represents a user on a Casper network. Information on creating an account can be found here.
Account Hash
The account hash is a 32-byte hash of the public key representing the user account. Information on generating an account hash can be found here.
AssemblyScript
AssemblyScript is a TypeScript-based programming language (JavaScript with static types) that is optimized for WebAssembly and compiled to WebAssembly using asc, the reference AssemblyScript compiler. It is developed by the AssemblyScript Project and the AssemblyScript community.
Auction
The auction determines the composition of the validator set for each era of the protocol. It is a "first-price" auction (where winning bids become stakes) with a fixed number of spots chosen to balance security with performance. Because rewards are proportional to the stake, it is expected that this competitive mechanism will provide a powerful impetus for staking as many tokens as possible.
Auction contract
The auction contract acts as a front-end user interface to the auction by directly accepting bids from validators and delegators. It also contains the logic necessary for carrying out the auction.
Auction delay
The number of full eras that pass between the booking block and the era whose validator set it defines. The auction delay is configurable and can be several eras long.