Run NodesReferencevmsplatformvm

reward

Package reward

import "github.com/luxfi/node/vms/platformvm/reward"

Functions

Split

func Split(totalAmount uint64, shares uint32) (uint64, uint64)

Split [totalAmount] into [totalAmount * shares percentage] and the remainder.

Invariant: [shares] <= [PercentDenominator]

Types

Calculator

func NewCalculator(c Config) Calculator

Config