Type Alias: UniversalDeployerContractPayload
UniversalDeployerContractPayload =
object
Defined in: src/types/lib/index.ts:105
Properties
classHash
classHash:
BigNumberish
Defined in: src/types/lib/index.ts:106
salt?
optionalsalt?:string
Defined in: src/types/lib/index.ts:107
unique?
optionalunique?:boolean
Defined in: src/types/lib/index.ts:108
constructorCalldata?
optionalconstructorCalldata?:RawArgs
Defined in: src/types/lib/index.ts:109
abi?
optionalabi?:Abi
Defined in: src/types/lib/index.ts:117
Abi of the contract to deploy. When given, the constructor calldata is checked against it:
parameters are compiled with it, felts already compiled are read back and written again
with it. Without it, the calldata is not checked: it is flattened as given, an object in the
order of its keys, and plain JS values of compound types (a text for a ByteArray, a number
for a u256) are not written the way the constructor reads them.