Skip to content

Operator Client v2.0.0

Choose a tag to compare

@gzalz gzalz released this 19 Jun 16:37
· 26 commits to master since this release
b6ceeff

IMPORTANT

  • Initialize the new git submodule before compiling with git submodule update --init --recursive
  • Add PRIORITY_FEE_DISTRIBUTION_PROGRAM_ID=Priority6weCZ5HwDn29NxLFpb7TDp2iLZ6XKc5e8d3 to your TipRouter
    configuration



Features

  • Epoch gated priority fee distribution feature (epoch 809 go live)
  • Legacy meta merkle tree dependency
  • Legacy tip router operator dependency
  • Priority fee distribution SDK dependency
  • CLI: Additional new_priority_fee_distribution_fee_bps argument in admin_set_config_fees
  • CLI: Migrate priority fee distribution account merkle upload authority
  • Core: Additional priority_fee_distribution_fee_bps u16 field on Fees, reserved bytes reduced by 2 bytes to 126
  • Meta Merkle Tree: s/tip_distribution_account/distribution_account
  • Meta Merkle Tree: Add distribution_program to GeneratedMerkleTree
  • Operator: Legacy type conversions
  • Operator: Add PRIORITY_FEE_DISTRIBUTION_PROGRAM_ID env var
  • Operator: Add priority fee distribution meta
  • Operator: Epoch gated priority fee logic
  • Operator: Use PriorityFeeDistributionAccount for setting priority fee distribution account merkle roots