PoolMetadata class abstract

PoolMetadata

Properties:

  • poolId - Bech32 pool ID
  • hex - Hexadecimal pool ID
  • url - URL to the stake pool metadata
  • hash - Hash of the metadata file
  • ticker - Ticker of the stake pool
  • name - Name of the stake pool
  • description - Description of the stake pool
  • homepage - Home page of the stake pool
Annotations
  • @BuiltValue()

Constructors

PoolMetadata([void updates(PoolMetadataBuilder b)])
factory

Properties

description String?
Description of the stake pool
no setter
hash String?
Hash of the metadata file
no setter
hashCode int
The hash code for this object.
no setterinherited
hex String
Hexadecimal pool ID
no setter
homepage String?
Home page of the stake pool
no setter
name String?
Name of the stake pool
no setter
poolId String
Bech32 pool ID
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
ticker String?
Ticker of the stake pool
no setter
url String?
URL to the stake pool metadata
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(PoolMetadataBuilder)) PoolMetadata
Rebuilds the instance.
inherited
toBuilder() PoolMetadataBuilder
Converts the instance to a builder B.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

serializer → Serializer<PoolMetadata>
no setter