Class RedelegateEntryPoint

  • All Implemented Interfaces:
    CasperSerializableObject, Tag, SerializableObject

    public class RedelegateEntryPoint
    extends TransactionEntryPoint
    The `redelegate` native entry point, used to reduce a delegator's stake or remove the delegator if the remaining stake is 0, and after the unbonding delay, automatically delegate to a new validator.

    Requires the following runtime args:

    • delegator": `PublicKey`
    • "validator": `PublicKey`
    • "amount": `U512`
    • "new_validator": `PublicKey`
    • Constructor Detail

      • RedelegateEntryPoint

        public RedelegateEntryPoint()