Project class

Inheritance

Constructors

Project({required Hash id, required String name, required Address owner, required String description, required String url, required int znnFundsNeeded, required int qsrFundsNeeded, required int creationTimestamp, required int lastUpdateTimestamp, required int status, required List<Hash> phaseIds, required VoteBreakdown voteBreakdown, required List<Phase> phases})
Project.fromJson(Map<String, dynamic> json)
factory

Properties

creationTimestamp int
getter/setter pairinherited
description String
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
id Hash
getter/setter pairinherited
lastUpdateTimestamp int
getter/setter pair
name String
getter/setter pairinherited
owner Address
getter/setter pair
phaseIds List<Hash>
getter/setter pair
phases List<Phase>
getter/setter pair
qsrFundsNeeded int
getter/setter pairinherited
qsrFundsNeededWithDecimals num
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status AcceleratorProjectStatus
no setterinherited
statusInt int
getter/setter pairinherited
url String
getter/setter pairinherited
voteBreakdown VoteBreakdown
getter/setter pairinherited
znnFundsNeeded int
getter/setter pairinherited
znnFundsNeededWithDecimals num
no setterinherited

Methods

findPhaseById(Hash id) Phase?
getLastPhase() Phase?
getPaidQsrFunds() int
getPaidZnnFunds() int
getPendingQsrFunds() int
getPendingZnnFunds() int
getRemainingQsrFunds() int
getRemainingZnnFunds() int
getTotalQsrFunds() int
getTotalZnnFunds() int
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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