Skip to content
This repository has been archived by the owner on Oct 25, 2023. It is now read-only.

spec/0.8.0 #87

Draft
wants to merge 42 commits into
base: master
Choose a base branch
from
Draft

spec/0.8.0 #87

wants to merge 42 commits into from

Conversation

decanus
Copy link
Collaborator

@decanus decanus commented Jul 1, 2019

  • Custom types
  • Constants

Configuration

  • Misc
  • Gwei values
  • Initial values
  • Time parameters
  • State list lengths
  • Rewards and penalties
  • Max operations per block
  • Signature domain types

Containers

  • Misc dependencies
  • Beacon operations
  • Beacon blocks
  • Beacon state

Helper Functions

  • Math
  • Crypto
  • Predicates
  • Misc
  • Beacon state accessors
  • Beacon state mutators

Genesis

  • Genesis state
  • Genesis Block

Beacon chain state transition function

  • Epoch processing
    • Helper Functions
    • Justification and finalization
    • Crosslinks
    • Rewards and penalties
    • Registry updates
    • Slashings
    • Final updates
  • Block processing
    • Block header
    • Randao
    • ETH1Data
    • Operations

@decanus
Copy link
Collaborator Author

decanus commented Jul 10, 2019

Did not implement int_to_bytes and bytes_to_int stuff, seems easy enough to do inline.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant