SilverCompileProvenance
@hardkas/core / SilverCompileProvenance
Interface: SilverCompileProvenance
Defined in: packages/core/src/silverscript.ts:396
What was compiled, by what, into what — digests and public identities only. Constructor arguments are recorded by digest: they may carry private material. No timestamps: the same inputs always yield the same record.
Properties
abiSchemaVersion
readonlyabiSchemaVersion:number
Defined in: packages/core/src/silverscript.ts:411
artifactSha256
readonlyartifactSha256:string
Defined in: packages/core/src/silverscript.ts:410
compiler
readonlycompiler:object
Defined in: packages/core/src/silverscript.ts:398
assetName
readonlyassetName:string
assetSha256
readonlyassetSha256:string
binarySha256
readonlybinarySha256:string
commit
readonlycommit:string
id
readonlyid:"silverc"
languageVersion
readonlylanguageVersion:string
releaseTag
readonlyreleaseTag:string
repository
readonlyrepository:string
constructorArgsSha256
readonlyconstructorArgsSha256:string
Defined in: packages/core/src/silverscript.ts:409
contracts
readonlycontracts: readonlyobject[]
Defined in: packages/core/src/silverscript.ts:412
schema
readonlyschema:"hardkas.silver.compileProvenance.v1"
Defined in: packages/core/src/silverscript.ts:397
sourceSha256
readonlysourceSha256:string
Defined in: packages/core/src/silverscript.ts:408