Hierarchy

  • CourseManagementConfig

Properties

assignment: {
    address: string;
    cbor: string;
    referenceTxHash: string;
    referenceTxIx: number;
    referenceTxLovelace: string;
    referenceUTxOAddress: string;
}

Type declaration

  • address: string
  • cbor: string
  • referenceTxHash: string
  • referenceTxIx: number
  • referenceTxLovelace: string
  • referenceUTxOAddress: string
courseManagementTokens: {
    courseCreatorPolicyID: string;
    courseDeciderPolicyID: string;
    learnerPolicyID: string;
    moduleTokenPolicyID: string;
}

Type declaration

  • courseCreatorPolicyID: string
  • courseDeciderPolicyID: string
  • learnerPolicyID: string
  • moduleTokenPolicyID: string
courseReference: {
    address: string;
    cbor: string;
    referenceTxHash: string;
    referenceTxIx: number;
    referenceTxLovelace: string;
    referenceUTxOAddress: string;
}

Type declaration

  • address: string
  • cbor: string
  • referenceTxHash: string
  • referenceTxIx: number
  • referenceTxLovelace: string
  • referenceUTxOAddress: string
coursemanagementNftArtwork?: {
    courseCreatorNFTURL?: string;
    courseDeciderNFTURL?: string;
    courseModuleNFTURL?: string;
    learnerNFTURL?: string;
}

Type declaration

  • Optional courseCreatorNFTURL?: string
  • Optional courseDeciderNFTURL?: string
  • Optional courseModuleNFTURL?: string
  • Optional learnerNFTURL?: string
learnerMintingReference: {
    cbor: string;
    policyid: string;
    referenceTxHash: string;
    referenceTxIx: number;
    referenceTxLovelace: string;
    referenceUTxOAddress: string;
}

Type declaration

  • cbor: string
  • policyid: string
  • referenceTxHash: string
  • referenceTxIx: number
  • referenceTxLovelace: string
  • referenceUTxOAddress: string
learnerReference: {
    address: string;
    cbor: string;
    referenceTxHash: string;
    referenceTxIx: number;
    referenceTxLovelace: string;
    referenceUTxOAddress: string;
}

Type declaration

  • address: string
  • cbor: string
  • referenceTxHash: string
  • referenceTxIx: number
  • referenceTxLovelace: string
  • referenceUTxOAddress: string
moduleMintingReference: {
    cbor: string;
    policyid: string;
    referenceTxHash: string;
    referenceTxIx: number;
    referenceTxLovelace: string;
    referenceUTxOAddress: string;
}

Type declaration

  • cbor: string
  • policyid: string
  • referenceTxHash: string
  • referenceTxIx: number
  • referenceTxLovelace: string
  • referenceUTxOAddress: string

Generated using TypeDoc