Skip to content

nooschain v0.1.0


nooschain / contracts/release-workflow / getContractRelease

Function: getContractRelease()

getContractRelease(database, releaseId): Promise<{ approvalMetadata: JsonObject; auditMetadata: JsonObject; codeHash: string; createdAt: string; createdAtHeight: string; createdBy: { actorId: string | null; actorType: string; }; descriptorHash: string; id: string; manifestHash: string; metadata: JsonObject; migrationId: string | null; packageName: string; packageRegistryId: string; packageVersion: string; releaseType: string; rollbackReason: string | null; rollbackTargetReleaseId: string | null; sourceContractId: string | null; status: string; targetContractId: string; transactionHash: string; updatedAt: string; updatedAtHeight: string; updatedBy: { actorId: string | null; actorType: string; }; } | null>

Defined in: contracts/release-workflow.ts:103

Parameters

database

ChainDatabase

releaseId

string

Returns

Promise<{ approvalMetadata: JsonObject; auditMetadata: JsonObject; codeHash: string; createdAt: string; createdAtHeight: string; createdBy: { actorId: string | null; actorType: string; }; descriptorHash: string; id: string; manifestHash: string; metadata: JsonObject; migrationId: string | null; packageName: string; packageRegistryId: string; packageVersion: string; releaseType: string; rollbackReason: string | null; rollbackTargetReleaseId: string | null; sourceContractId: string | null; status: string; targetContractId: string; transactionHash: string; updatedAt: string; updatedAtHeight: string; updatedBy: { actorId: string | null; actorType: string; }; } | null>

Audience-first NOOSChain documentation.