Package com.casper.sdk.model.bid
Class JsonDelegator.JsonDelegatorBuilder
- java.lang.Object
-
- com.casper.sdk.model.bid.JsonDelegator.JsonDelegatorBuilder
-
- Enclosing class:
- JsonDelegator
public static class JsonDelegator.JsonDelegatorBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JsonDelegator.JsonDelegatorBuilderbondingPurse(URef bondingPurse)JsonDelegatorbuild()JsonDelegator.JsonDelegatorBuilderdelegatorPublicKey(PublicKey delegatorPublicKey)JsonDelegator.JsonDelegatorBuilderstakedAmount(java.math.BigInteger stakedAmount)amountjava.lang.StringtoString()JsonDelegator.JsonDelegatorBuildervalidatorPublicKey(PublicKey validatorPublicKey)JsonDelegator.JsonDelegatorBuildervestingSchedule(VestingSchedule vestingSchedule)
-
-
-
Method Detail
-
bondingPurse
public JsonDelegator.JsonDelegatorBuilder bondingPurse(URef bondingPurse)
- Returns:
this.- See Also:
URef
-
validatorPublicKey
public JsonDelegator.JsonDelegatorBuilder validatorPublicKey(PublicKey validatorPublicKey)
- Returns:
this.- See Also:
PublicKey
-
delegatorPublicKey
public JsonDelegator.JsonDelegatorBuilder delegatorPublicKey(PublicKey delegatorPublicKey)
- Returns:
this.- See Also:
PublicKey
-
vestingSchedule
public JsonDelegator.JsonDelegatorBuilder vestingSchedule(VestingSchedule vestingSchedule)
- Returns:
this.
-
stakedAmount
public JsonDelegator.JsonDelegatorBuilder stakedAmount(java.math.BigInteger stakedAmount)
amount- Returns:
this.
-
build
public JsonDelegator build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-