ValidatorApi class

Constructors

ValidatorApi([ApiClient? apiClient])

Properties

apiClient → ApiClient
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

getValidator({String? limit}) → Future<ValidatorList?>
Returns the validator slots the caller's org has claimed.
getValidatorByTokenid(String tokenId) → Future<SlotView?>
Returns one claimed validator slot, scoped to the caller's org.
getValidatorByTokenidWithHttpInfo(String tokenId) → Future<Response>
Returns one claimed validator slot, scoped to the caller's org.
getValidatorChallenge({String? tokenId}) → Future<ChallengeView?>
Issues the single-use nonce and the exact message a wallet must sign to claim a validator slot.
getValidatorChallengeWithHttpInfo({String? tokenId}) → Future<Response>
Issues the single-use nonce and the exact message a wallet must sign to claim a validator slot.
getValidatorWithHttpInfo({String? limit}) → Future<Response>
Returns the validator slots the caller's org has claimed.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
postValidator(ValidatorClaim validatorClaim) → Future<SlotView?>
Claims a validator slot and provisions its node, after proving the caller's wallet owns the slot's NFT.
postValidatorWithHttpInfo(ValidatorClaim validatorClaim) → Future<Response>
Claims a validator slot and provisions its node, after proving the caller's wallet owns the slot's NFT.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited