package forgerstakev2

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class ConsensusEpochCmdOutput(epoch: Int) extends ABIEncodable[StaticStruct] with Product with Serializable
  2. class ForgerInfoABI extends StaticStruct
  3. case class PagedForgersCmdInput(startIndex: Int, pageSize: Int) extends ABIEncodable[StaticStruct] with Product with Serializable
  4. case class PagedForgersListResponse(nextStartPos: Int, forgers: Seq[ForgerInfo]) extends Product with Serializable
  5. case class PagedForgersStakesByDelegatorCmdInput(delegator: Address, startIndex: Int, pageSize: Int) extends ABIEncodable[StaticStruct] with Product with Serializable
  6. case class PagedForgersStakesByDelegatorOutput(nextStartPos: Int, listOfStakes: Seq[StakeDataForger]) extends ABIEncodable[DynamicStruct] with Product with Serializable
  7. case class PagedForgersStakesByForgerCmdInput(forgerPublicKeys: ForgerPublicKeys, startIndex: Int, pageSize: Int) extends ABIEncodable[StaticStruct] with Product with Serializable
  8. case class PagedForgersStakesByForgerOutput(nextStartPos: Int, listOfStakes: Seq[StakeDataDelegator]) extends ABIEncodable[DynamicStruct] with Product with Serializable
  9. case class PagedStakesByDelegatorResponse(nextStartPos: Int, stakesData: Seq[StakeDataForger]) extends Product with Serializable
  10. case class PagedStakesByForgerResponse(nextStartPos: Int, stakesData: Seq[StakeDataDelegator]) extends Product with Serializable
  11. case class RegisterOrUpdateForgerCmdInput(forgerPublicKeys: ForgerPublicKeys, rewardShare: Int, rewardAddress: Address, signature25519: Signature25519, signatureVrf: VrfProof) extends ABIEncodable[StaticStruct] with VRFDecoder with Product with Serializable
  12. case class RewardsReceivedCmdInput(forgerPublicKeys: ForgerPublicKeys, consensusEpochStart: Int, maxNumOfEpoch: Int) extends ABIEncodable[StaticStruct] with Product with Serializable
  13. case class RewardsReceivedCmdOutput(listOfRewards: Seq[BigInteger]) extends ABIEncodable[DynamicStruct] with Product with Serializable
  14. case class SelectByForgerCmdInput(forgerPublicKeys: ForgerPublicKeys) extends ABIEncodable[StaticStruct] with Product with Serializable
  15. case class StakeCheckpoint(fromEpochNumber: Int, stakedAmount: BigInteger) extends BytesSerializable with Product with Serializable
  16. case class StakeDataDelegator(delegator: AddressProposition, stakedAmount: BigInteger) extends BytesSerializable with ABIEncodable[StaticStruct] with Product with Serializable
    Annotations
    @JsonView()
  17. case class StakeDataForger(forgerPublicKeys: ForgerPublicKeys, stakedAmount: BigInteger) extends BytesSerializable with ABIEncodable[StaticStruct] with Product with Serializable
    Annotations
    @JsonView()
  18. case class StakeStartCmdInput(forgerPublicKeys: ForgerPublicKeys, delegator: Address) extends ABIEncodable[StaticStruct] with Product with Serializable
  19. case class StakeStartCmdOutput(epoch: Int) extends ABIEncodable[StaticStruct] with Product with Serializable
  20. case class StakeTotalCmdInput(forgerPublicKeys: Option[ForgerPublicKeys], delegator: Option[Address], consensusEpochStart: Option[Int], maxNumOfEpoch: Option[Int]) extends ABIEncodable[StaticStruct] with Product with Serializable
  21. case class StakeTotalCmdOutput(listOfStakes: Seq[BigInteger]) extends ABIEncodable[DynamicStruct] with Product with Serializable
  22. trait VRFDecoder extends AnyRef
  23. case class WithdrawCmdInput(forgerPublicKeys: ForgerPublicKeys, value: BigInteger) extends ABIEncodable[StaticStruct] with Product with Serializable

Value Members

  1. object ConsensusEpochCmdOutputDecoder extends ABIDecoder[ConsensusEpochCmdOutput] with MsgProcessorInputDecoder[ConsensusEpochCmdOutput]
  2. object ForgerMap
  3. object PagedForgersCmdInputDecoder extends ABIDecoder[PagedForgersCmdInput] with MsgProcessorInputDecoder[PagedForgersCmdInput]
  4. object PagedForgersStakesByDelegatorCmdInputDecoder extends ABIDecoder[PagedForgersStakesByDelegatorCmdInput] with MsgProcessorInputDecoder[PagedForgersStakesByDelegatorCmdInput]
  5. object PagedForgersStakesByForgerCmdInputDecoder extends ABIDecoder[PagedForgersStakesByForgerCmdInput] with MsgProcessorInputDecoder[PagedForgersStakesByForgerCmdInput] with VRFDecoder
  6. object RegisterOrUpdateForgerCmdInputDecoder extends ABIDecoder[RegisterOrUpdateForgerCmdInput] with MsgProcessorInputDecoder[RegisterOrUpdateForgerCmdInput] with VRFDecoder
  7. object RewardsReceivedCmdInputDecoder extends ABIDecoder[RewardsReceivedCmdInput] with MsgProcessorInputDecoder[RewardsReceivedCmdInput] with VRFDecoder
  8. object RewardsReceivedCmdOutputDecoder extends ABIDecoder[RewardsReceivedCmdOutput] with MsgProcessorInputDecoder[RewardsReceivedCmdOutput]
  9. object SelectByForgerCmdInputDecoder extends ABIDecoder[SelectByForgerCmdInput] with MsgProcessorInputDecoder[SelectByForgerCmdInput] with VRFDecoder
  10. object StakeCheckpointSerializer extends SparkzSerializer[StakeCheckpoint]
  11. object StakeDataDelegatorSerializer extends SparkzSerializer[StakeDataDelegator]
  12. object StakeDataForgerSerializer extends SparkzSerializer[StakeDataForger]
  13. object StakeStartCmdInputDecoder extends ABIDecoder[StakeStartCmdInput] with MsgProcessorInputDecoder[StakeStartCmdInput] with VRFDecoder
  14. object StakeStartCmdOutputDecoder extends ABIDecoder[StakeStartCmdOutput] with MsgProcessorInputDecoder[StakeStartCmdOutput]
  15. object StakeStorage
  16. object StakeTotalCmdInputDecoder extends ABIDecoder[StakeTotalCmdInput] with MsgProcessorInputDecoder[StakeTotalCmdInput] with VRFDecoder
  17. object StakeTotalCmdOutputDecoder extends ABIDecoder[StakeTotalCmdOutput] with MsgProcessorInputDecoder[StakeTotalCmdOutput]
  18. object WithdrawCmdInputDecoder extends ABIDecoder[WithdrawCmdInput] with MsgProcessorInputDecoder[WithdrawCmdInput] with VRFDecoder

Ungrouped