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;
    };
}

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.

Type declaration

  • Active: {
        timestamp: beet.bignum;
    }
    • timestamp: beet.bignum
  • Approved: {
        timestamp: beet.bignum;
    }
    • timestamp: beet.bignum
  • Cancelled: {
        timestamp: beet.bignum;
    }
    • timestamp: beet.bignum
  • Draft: {
        timestamp: beet.bignum;
    }
    • timestamp: beet.bignum
  • Executed: {
        timestamp: beet.bignum;
    }
    • timestamp: beet.bignum
  • Executing: void
  • Rejected: {
        timestamp: beet.bignum;
    }
    • timestamp: beet.bignum

Generated using TypeDoc