UNPKG

@kiroboio/fct-core

Version:

Kirobo.io FCT Core library

66 lines 3.91 kB
export declare const multicallContracts: { 1: string; 42161: string; 10: string; 8453: string; 11155111: string; 5: string; 421613: string; }; export declare const EMPTY_HASH = "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470"; export declare const ExternalVariableBaseAddress = "0xFC00000000000000000000000000000000000000"; export declare const ExternalVariableBaseBytes32 = "0xFC00000000000000000000000000000000000000000000000000000000000000"; export declare const OutputVariableBaseAddress = "0xFD00000000000000000000000000000000000000"; export declare const OutputVariableBaseBytes32 = "0xFD00000000000000000000000000000000000000000000000000000000000000"; export declare const MaxOutputVariableAddress = "0xFD00000000000000000000000000010000000000"; export declare const MaxOutputVariableBytes32 = "0xFD00000000000000000000000000000000000000000000000000010000000000"; export declare const BackOutputVariableBaseAddress = "0xFDB0000000000000000000000000000000000000"; export declare const BackOutputVariableBaseBytes32 = "0xFDB0000000000000000000000000000000000000000000000000000000000000"; export declare const MaxBackOutputVariableAddress = "0xFDB0000000000000000000000000010000000000"; export declare const MaxBackOutputVariableBytes32 = "0xFDB0000000000000000000000000000000000000000000000000010000000000"; export declare const MulticallOutputVariableBaseAddress = "0xEE00000000000000000000000000000000000000"; export declare const MulticallOutputVariableBaseBytes32 = "0xEE00000000000000000000000000000000000000000000000000000000000000"; export declare const BackMulticallOutputVariableBaseAddress = "0xEF00000000000000000000000000000000000000"; export declare const BackMulticallOutputVariableBaseBytes32 = "0xEF00000000000000000000000000000000000000000000000000000000000000"; export declare const ComputedBaseAddress = "0xFE00000000000000000000000000000000000000"; export declare const ComputedBaseBytes32 = "0xFE00000000000000000000000000000000000000000000000000000000000000"; export declare const ValidationBase = "0xE900000000000000000000000000000000000000000000000000000000000000"; export declare const SolverAddress = "0xFA0B000000000000000000000000000000000000"; export declare const MinerAddress = "0xFA0A000000000000000000000000000000000000"; export declare const InvestorAddress = "0xFA0C000000000000000000000000000000000000"; export declare const ActivatorAddress = "0xFA0D000000000000000000000000000000000000"; export declare const VARX_FCT_MESSAGE_HASH = "0xFB0D000000000000000000000000000000000000000000000000000000000000"; export declare const VAR_TX_GAS_PRICE = "0x00FB0C000000000000000000000000000000000000"; export declare const VARX_TX_GAS_PRICE = "0xFB0C000000000000000000000000000000000000000000000000000000000000"; export declare const VAR_FCT_MESSAGE_HASH = "0x00FB0D000000000000000000000000000000000000"; export declare const ValidationOperator: { readonly equal: string; readonly "not equal": string; readonly "greater than": string; readonly "greater equal than": string; readonly or: string; readonly "or not": string; readonly and: string; readonly "and not": string; }; export declare const CALL_TYPE: { readonly ACTION: "0"; readonly VIEW_ONLY: "1"; readonly LIBRARY: "2"; readonly LIBRARY_VIEW_ONLY: "3"; }; export declare const CALL_TYPE_MSG: { readonly ACTION: "action"; readonly VIEW_ONLY: "view only"; readonly LIBRARY: "library: action"; readonly LIBRARY_VIEW_ONLY: "library: view only"; }; export declare const CALL_TYPE_MSG_REV: { readonly action: "ACTION"; readonly "view only": "VIEW_ONLY"; readonly "library: action": "LIBRARY"; readonly "library: view only": "LIBRARY_VIEW_ONLY"; }; export declare const FCT_VAULT_ADDRESS: "FCT_VAULT_ADDRESS"; export declare function isVariable(value: any): boolean; //# sourceMappingURL=misc.d.ts.map