Functions
Const process
- process<I, O>(inputs: { artifacts: { [x: string]: string | number | boolean | any[] | { [x: string]: any; }; contractName?: string | undefined; abi: ({ type: "event"; name: string; inputs: { [x: string]: any; }[]; anonymous: boolean; } | { type: "error"; name: string; inputs: { ...; }[]; } | ... 6 more ... | { ...; })[]; ... 19 more ...; db: { ...; }...[]; network: { networkId: string; } }): Generator<Web3Request | GraphQlRequest, { artifacts: { [x: string]: string | number | boolean | any[] | { [x: string]: any; }; contractName?: string | undefined; abi: ({ type: "event"; name: string; inputs: { [x: string]: any; }[]; anonymous: boolean; } | { type: "error"; name: string; inputs: { ...; }[]; } | ... 6 more ... | { ...; })[]; ... 19 more ...; db: { ...; }...[]; network: { networkId: string; } }, any>
-
Type parameters
-
I: NetworkObject
-
O: Output<{ artifact: { db: { callBytecode: IdObject<Collections, "bytecodes", Bytecode> | IdObject<Collections, "bytecodes", SavedInput<Collections, "bytecodes">>; contract: IdObject<Collections, "contracts", Contract> | IdObject<Collections, "contracts", SavedInput<Collections, "contracts">>; createBytecode: IdObject<Collections, "bytecodes", Bytecode> | IdObject<Collections, "bytecodes", SavedInput<Collections, "bytecodes">> } }; entry: IdObject<Collections, "contracts", Contract> | IdObject<Collections, "contracts", SavedInput<Collections, "contracts">>; produces: { callBytecode?: undefined | { linkReferences: null | { name: null | string }[] }; createBytecode?: undefined | { linkReferences: null | { name: null | string }[] } }; result: undefined | { callBytecode?: undefined | { linkReferences: null | { name: null | string }[] }; createBytecode?: undefined | { linkReferences: null | { name: null | string }[] } } }>
Parameters
-
inputs: { artifacts: { [x: string]: string | number | boolean | any[] | { [x: string]: any; }; contractName?: string | undefined; abi: ({ type: "event"; name: string; inputs: { [x: string]: any; }[]; anonymous: boolean; } | { type: "error"; name: string; inputs: { ...; }[]; } | ... 6 more ... | { ...; })[]; ... 19 more ...; db: { ...; }...[]; network: { networkId: string; } }
-
artifacts: { [x: string]: string | number | boolean | any[] | { [x: string]: any; }; contractName?: string | undefined; abi: ({ type: "event"; name: string; inputs: { [x: string]: any; }[]; anonymous: boolean; } | { type: "error"; name: string; inputs: { ...; }[]; } | ... 6 more ... | { ...; })[]; ... 19 more ...; db: { ...; }...[]
-
network: { networkId: string; }
Returns Generator<Web3Request | GraphQlRequest, { artifacts: { [x: string]: string | number | boolean | any[] | { [x: string]: any; }; contractName?: string | undefined; abi: ({ type: "event"; name: string; inputs: { [x: string]: any; }[]; anonymous: boolean; } | { type: "error"; name: string; inputs: { ...; }[]; } | ... 6 more ... | { ...; })[]; ... 19 more ...; db: { ...; }...[]; network: { networkId: string; } }, any>