Type alias ProposalStatusRecordPrivate
ProposalStatusRecord: {
Active: {
timestamp: beet.bignum;
};
Approved: {
timestamp: beet.bignum;
};
Cancelled: {
timestamp: beet.bignum;
};
Draft: {
timestamp: beet.bignum;
};
Executed: {
timestamp: beet.bignum;
};
Executing: void;
Rejected: {
timestamp: beet.bignum;
};
}
Type declaration
Active: {
timestamp: beet.bignum;
}
Approved: {
timestamp: beet.bignum;
}
Cancelled: {
timestamp: beet.bignum;
}
Draft: {
timestamp: beet.bignum;
}
Executed: {
timestamp: beet.bignum;
}
Executing: void
Rejected: {
timestamp: beet.bignum;
}
This type is used to derive the ProposalStatus type as well as the de/serializer. However don't refer to it in your code but use the ProposalStatus type instead.