nooschain / contracts/package-provenance / InstantiateContractProvenancePayload
Interface: InstantiateContractProvenancePayload
Defined in: contracts/package-provenance.ts:33
Properties
codeHash
codeHash:
string
Defined in: contracts/package-provenance.ts:34
manifest
manifest:
object
Defined in: contracts/package-provenance.ts:36
calls
calls:
object[]
exports
exports:
object
exports.init?
optionalinit?:string
exports.methods
methods:
Record<string, {abi?: {description?:string;events:object[];input?:ContractAbiValue;output?:ContractAbiValue; };buckets:object[];entrypoint:string;invoke: {allow: ({principalType:"anyUser"; } | {principalType:"anyContract"; } | {principalType:"any"; } | {principalType:"system"; } | {principalId:string;principalType:"user"; } | {principalId:string;principalType:"organization"; } | {principalId:string;principalType:"contract"; })[]; };maxFuel?:number; }>
migrations
migrations:
object[]
name
name:
string
runtime
runtime:
"wasm-assemblyscript-v1"
schemaVersion
schemaVersion:
1
version
version:
string
manifestHash
manifestHash:
string
Defined in: contracts/package-provenance.ts:35
provenance?
optionalprovenance?:object
Defined in: contracts/package-provenance.ts:37
descriptor
descriptor:
object=contractPackageDescriptorSchema
descriptor.audits
audits:
object[]
descriptor.authors
authors:
object[]
descriptor.codeHash
codeHash:
string
descriptor.description
description:
string
descriptor.keywords
keywords:
string[]
descriptor.license?
optionallicense?:string
descriptor.manifestHash
manifestHash:
string
descriptor.manifestPath
manifestPath:
string
descriptor.metadata
metadata:
Record<string,unknown>
descriptor.packageName
packageName:
string
descriptor.packageVersion
packageVersion:
string
descriptor.repository?
optionalrepository?:string
descriptor.runtime
runtime:
"wasm-assemblyscript-v1"
descriptor.schemaVersion
schemaVersion:
1
descriptor.wasmPath
wasmPath:
string
signatures
signatures:
object[]