Artifact
scrypt-ts / Artifact
Interface: Artifact
Table of contents
Properties
- abi
- alias
- asm
- buildType
- compilerVersion
- contract
- file
- hex
- library
- md5
- sourceMap
- sourceMapFile
- sources
- stateProps
- structs
- version
Properties
abi
• abi: ABIEntity
[]
ABI of the contract: interfaces of its public functions and constructor
Defined in
node_modules/scryptlib/dist/contract.d.ts:50
alias
• alias: AliasEntity
[]
all typealias defined in the contracts, including dependent contracts
Defined in
node_modules/scryptlib/dist/contract.d.ts:48
asm
• Optional
asm: string
Deprecated
locking script of the contract in ASM format, including placeholders for constructor parameters
Defined in
node_modules/scryptlib/dist/contract.d.ts:52
buildType
• buildType: string
build type, can be debug or release
Defined in
node_modules/scryptlib/dist/contract.d.ts:36
compilerVersion
• compilerVersion: string
version of compiler used to produce this file
Defined in
node_modules/scryptlib/dist/contract.d.ts:34
contract
• contract: string
name of the contract
Defined in
node_modules/scryptlib/dist/contract.d.ts:38
file
• file: string
file uri of the main contract source code file
Defined in
node_modules/scryptlib/dist/contract.d.ts:56
hex
• hex: string
locking script of the contract in hex format, including placeholders for constructor parameters
Defined in
node_modules/scryptlib/dist/contract.d.ts:54
library
• library: LibraryEntity
[]
all library defined in the contracts, including dependent contracts
Defined in
node_modules/scryptlib/dist/contract.d.ts:46
md5
• md5: string
md5 of the contract source code
Defined in
node_modules/scryptlib/dist/contract.d.ts:40
sourceMap
• Optional
sourceMap: string
[]
Deprecated
Defined in
node_modules/scryptlib/dist/contract.d.ts:60
sourceMapFile
• sourceMapFile: string
file uri of source map file *
Defined in
node_modules/scryptlib/dist/contract.d.ts:62
sources
• Optional
sources: string
[]
Deprecated
Defined in
node_modules/scryptlib/dist/contract.d.ts:58
stateProps
• stateProps: ParamEntity
[]
all stateful properties defined in the contracts
Defined in
node_modules/scryptlib/dist/contract.d.ts:42
structs
• structs: StructEntity
[]
all structures defined in the contracts, including dependent contracts
Defined in
node_modules/scryptlib/dist/contract.d.ts:44
version
• version: number
version of artifact file
Defined in
node_modules/scryptlib/dist/contract.d.ts:32