Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@safe-global/types-kit

Package Overview
Dependencies
Maintainers
3
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@safe-global/types-kit - npm Package Compare versions

Comparing version
3.0.0
to
3.1.0
+283
dist/src/contracts...5.0/compatibility_fallback_handler.d.ts
declare const _default: {
readonly contractName: "CompatibilityFallbackHandler";
readonly version: "1.5.0";
readonly abi: readonly [{
readonly inputs: readonly [{
readonly internalType: "contract ISafe";
readonly name: "safe";
readonly type: "address";
}, {
readonly internalType: "bytes";
readonly name: "message";
readonly type: "bytes";
}];
readonly name: "encodeMessageDataForSafe";
readonly outputs: readonly [{
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "to";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly internalType: "enum Enum.Operation";
readonly name: "operation";
readonly type: "uint8";
}, {
readonly internalType: "uint256";
readonly name: "safeTxGas";
readonly type: "uint256";
}, {
readonly internalType: "uint256";
readonly name: "baseGas";
readonly type: "uint256";
}, {
readonly internalType: "uint256";
readonly name: "gasPrice";
readonly type: "uint256";
}, {
readonly internalType: "address";
readonly name: "gasToken";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "refundReceiver";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "nonce";
readonly type: "uint256";
}];
readonly name: "encodeTransactionData";
readonly outputs: readonly [{
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes";
readonly name: "message";
readonly type: "bytes";
}];
readonly name: "getMessageHash";
readonly outputs: readonly [{
readonly internalType: "bytes32";
readonly name: "";
readonly type: "bytes32";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "contract ISafe";
readonly name: "safe";
readonly type: "address";
}, {
readonly internalType: "bytes";
readonly name: "message";
readonly type: "bytes";
}];
readonly name: "getMessageHashForSafe";
readonly outputs: readonly [{
readonly internalType: "bytes32";
readonly name: "";
readonly type: "bytes32";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [];
readonly name: "getModules";
readonly outputs: readonly [{
readonly internalType: "address[]";
readonly name: "";
readonly type: "address[]";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes32";
readonly name: "_dataHash";
readonly type: "bytes32";
}, {
readonly internalType: "bytes";
readonly name: "_signature";
readonly type: "bytes";
}];
readonly name: "isValidSignature";
readonly outputs: readonly [{
readonly internalType: "bytes4";
readonly name: "";
readonly type: "bytes4";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "uint256[]";
readonly name: "";
readonly type: "uint256[]";
}, {
readonly internalType: "uint256[]";
readonly name: "";
readonly type: "uint256[]";
}, {
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly name: "onERC1155BatchReceived";
readonly outputs: readonly [{
readonly internalType: "bytes4";
readonly name: "";
readonly type: "bytes4";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}, {
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly name: "onERC1155Received";
readonly outputs: readonly [{
readonly internalType: "bytes4";
readonly name: "";
readonly type: "bytes4";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly name: "onERC721Received";
readonly outputs: readonly [{
readonly internalType: "bytes4";
readonly name: "";
readonly type: "bytes4";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "targetContract";
readonly type: "address";
}, {
readonly internalType: "bytes";
readonly name: "calldataPayload";
readonly type: "bytes";
}];
readonly name: "simulate";
readonly outputs: readonly [{
readonly internalType: "bytes";
readonly name: "response";
readonly type: "bytes";
}];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes4";
readonly name: "interfaceId";
readonly type: "bytes4";
}];
readonly name: "supportsInterface";
readonly outputs: readonly [{
readonly internalType: "bool";
readonly name: "";
readonly type: "bool";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}, {
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly name: "tokensReceived";
readonly outputs: readonly [];
readonly stateMutability: "pure";
readonly type: "function";
}];
};
export default _default;
//# sourceMappingURL=compatibility_fallback_handler.d.ts.map
{"version":3,"file":"compatibility_fallback_handler.d.ts","sourceRoot":"","sources":["../../../../../../src/contracts/assets/CompatibilityFallbackHandler/v1.5.0/compatibility_fallback_handler.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,wBA8WU"}
declare const _default: {
readonly contractName: "CreateCall";
readonly version: "1.5.0";
readonly abi: readonly [{
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "newContract";
readonly type: "address";
}];
readonly name: "ContractCreation";
readonly type: "event";
}, {
readonly inputs: readonly [{
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "deploymentData";
readonly type: "bytes";
}];
readonly name: "performCreate";
readonly outputs: readonly [{
readonly internalType: "address";
readonly name: "newContract";
readonly type: "address";
}];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "deploymentData";
readonly type: "bytes";
}, {
readonly internalType: "bytes32";
readonly name: "salt";
readonly type: "bytes32";
}];
readonly name: "performCreate2";
readonly outputs: readonly [{
readonly internalType: "address";
readonly name: "newContract";
readonly type: "address";
}];
readonly stateMutability: "nonpayable";
readonly type: "function";
}];
};
export default _default;
//# sourceMappingURL=create_call.d.ts.map
{"version":3,"file":"create_call.d.ts","sourceRoot":"","sources":["../../../../../../src/contracts/assets/CreateCall/v1.5.0/create_call.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,wBAuEU"}
declare const _default: {
readonly contractName: "ExtensibleFallbackHandler";
readonly version: "1.5.0";
readonly abi: readonly [{
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "contract ISafe";
readonly name: "safe";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "bytes4";
readonly name: "interfaceId";
readonly type: "bytes4";
}];
readonly name: "AddedInterface";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "contract ISafe";
readonly name: "safe";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "bytes32";
readonly name: "domainSeparator";
readonly type: "bytes32";
}, {
readonly indexed: false;
readonly internalType: "contract ISafeSignatureVerifier";
readonly name: "oldVerifier";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "contract ISafeSignatureVerifier";
readonly name: "newVerifier";
readonly type: "address";
}];
readonly name: "ChangedDomainVerifier";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "contract ISafe";
readonly name: "safe";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "bytes4";
readonly name: "selector";
readonly type: "bytes4";
}, {
readonly indexed: false;
readonly internalType: "bytes32";
readonly name: "oldMethod";
readonly type: "bytes32";
}, {
readonly indexed: false;
readonly internalType: "bytes32";
readonly name: "newMethod";
readonly type: "bytes32";
}];
readonly name: "ChangedSafeMethod";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "contract ISafe";
readonly name: "safe";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "bytes4";
readonly name: "interfaceId";
readonly type: "bytes4";
}];
readonly name: "RemovedInterface";
readonly type: "event";
}, {
readonly stateMutability: "nonpayable";
readonly type: "fallback";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes4";
readonly name: "_interfaceId";
readonly type: "bytes4";
}, {
readonly internalType: "bytes32[]";
readonly name: "handlerWithSelectors";
readonly type: "bytes32[]";
}];
readonly name: "addSupportedInterfaceBatch";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "contract ISafe";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "bytes32";
readonly name: "";
readonly type: "bytes32";
}];
readonly name: "domainVerifiers";
readonly outputs: readonly [{
readonly internalType: "contract ISafeSignatureVerifier";
readonly name: "";
readonly type: "address";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes32";
readonly name: "_hash";
readonly type: "bytes32";
}, {
readonly internalType: "bytes";
readonly name: "signature";
readonly type: "bytes";
}];
readonly name: "isValidSignature";
readonly outputs: readonly [{
readonly internalType: "bytes4";
readonly name: "magic";
readonly type: "bytes4";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "uint256[]";
readonly name: "";
readonly type: "uint256[]";
}, {
readonly internalType: "uint256[]";
readonly name: "";
readonly type: "uint256[]";
}, {
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly name: "onERC1155BatchReceived";
readonly outputs: readonly [{
readonly internalType: "bytes4";
readonly name: "";
readonly type: "bytes4";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}, {
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly name: "onERC1155Received";
readonly outputs: readonly [{
readonly internalType: "bytes4";
readonly name: "";
readonly type: "bytes4";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly name: "onERC721Received";
readonly outputs: readonly [{
readonly internalType: "bytes4";
readonly name: "";
readonly type: "bytes4";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes4";
readonly name: "_interfaceId";
readonly type: "bytes4";
}, {
readonly internalType: "bytes4[]";
readonly name: "selectors";
readonly type: "bytes4[]";
}];
readonly name: "removeSupportedInterfaceBatch";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "contract ISafe";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "bytes4";
readonly name: "";
readonly type: "bytes4";
}];
readonly name: "safeInterfaces";
readonly outputs: readonly [{
readonly internalType: "bool";
readonly name: "";
readonly type: "bool";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "contract ISafe";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "bytes4";
readonly name: "";
readonly type: "bytes4";
}];
readonly name: "safeMethods";
readonly outputs: readonly [{
readonly internalType: "bytes32";
readonly name: "";
readonly type: "bytes32";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes32";
readonly name: "domainSeparator";
readonly type: "bytes32";
}, {
readonly internalType: "contract ISafeSignatureVerifier";
readonly name: "newVerifier";
readonly type: "address";
}];
readonly name: "setDomainVerifier";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes4";
readonly name: "selector";
readonly type: "bytes4";
}, {
readonly internalType: "bytes32";
readonly name: "newMethod";
readonly type: "bytes32";
}];
readonly name: "setSafeMethod";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes4";
readonly name: "interfaceId";
readonly type: "bytes4";
}, {
readonly internalType: "bool";
readonly name: "supported";
readonly type: "bool";
}];
readonly name: "setSupportedInterface";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes4";
readonly name: "interfaceId";
readonly type: "bytes4";
}];
readonly name: "supportsInterface";
readonly outputs: readonly [{
readonly internalType: "bool";
readonly name: "";
readonly type: "bool";
}];
readonly stateMutability: "view";
readonly type: "function";
}];
};
export default _default;
//# sourceMappingURL=extensible_fallback_handler.d.ts.map
{"version":3,"file":"extensible_fallback_handler.d.ts","sourceRoot":"","sources":["../../../../../../src/contracts/assets/ExtensibleFallbackHandler/v1.5.0/extensible_fallback_handler.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,wBA0aU"}
declare const _default: {
readonly contractName: "MultiSendCallOnly";
readonly version: "1.5.0";
readonly abi: readonly [{
readonly inputs: readonly [{
readonly internalType: "bytes";
readonly name: "transactions";
readonly type: "bytes";
}];
readonly name: "multiSend";
readonly outputs: readonly [];
readonly stateMutability: "payable";
readonly type: "function";
}];
};
export default _default;
//# sourceMappingURL=multi_send_call_only.d.ts.map
{"version":3,"file":"multi_send_call_only.d.ts","sourceRoot":"","sources":["../../../../../../src/contracts/assets/MultiSend/v1.5.0/multi_send_call_only.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;AACA,wBAkBU"}
declare const _default: {
readonly contractName: "MultiSend";
readonly version: "1.5.0";
readonly abi: readonly [{
readonly inputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "constructor";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes";
readonly name: "transactions";
readonly type: "bytes";
}];
readonly name: "multiSend";
readonly outputs: readonly [];
readonly stateMutability: "payable";
readonly type: "function";
}];
};
export default _default;
//# sourceMappingURL=multi_send.d.ts.map
{"version":3,"file":"multi_send.d.ts","sourceRoot":"","sources":["../../../../../../src/contracts/assets/MultiSend/v1.5.0/multi_send.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;AACA,wBAuBU"}
declare const _default: {
readonly contractName: "SafeL2";
readonly version: "1.5.0";
readonly abi: readonly [{
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "owner";
readonly type: "address";
}];
readonly name: "AddedOwner";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "bytes32";
readonly name: "approvedHash";
readonly type: "bytes32";
}, {
readonly indexed: true;
readonly internalType: "address";
readonly name: "owner";
readonly type: "address";
}];
readonly name: "ApproveHash";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "handler";
readonly type: "address";
}];
readonly name: "ChangedFallbackHandler";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "guard";
readonly type: "address";
}];
readonly name: "ChangedGuard";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "moduleGuard";
readonly type: "address";
}];
readonly name: "ChangedModuleGuard";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "threshold";
readonly type: "uint256";
}];
readonly name: "ChangedThreshold";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "module";
readonly type: "address";
}];
readonly name: "DisabledModule";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "module";
readonly type: "address";
}];
readonly name: "EnabledModule";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "bytes32";
readonly name: "txHash";
readonly type: "bytes32";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "payment";
readonly type: "uint256";
}];
readonly name: "ExecutionFailure";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "module";
readonly type: "address";
}];
readonly name: "ExecutionFromModuleFailure";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "module";
readonly type: "address";
}];
readonly name: "ExecutionFromModuleSuccess";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "bytes32";
readonly name: "txHash";
readonly type: "bytes32";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "payment";
readonly type: "uint256";
}];
readonly name: "ExecutionSuccess";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "owner";
readonly type: "address";
}];
readonly name: "RemovedOwner";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: false;
readonly internalType: "address";
readonly name: "module";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "address";
readonly name: "to";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}, {
readonly indexed: false;
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly indexed: false;
readonly internalType: "enum Enum.Operation";
readonly name: "operation";
readonly type: "uint8";
}];
readonly name: "SafeModuleTransaction";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: false;
readonly internalType: "address";
readonly name: "to";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}, {
readonly indexed: false;
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly indexed: false;
readonly internalType: "enum Enum.Operation";
readonly name: "operation";
readonly type: "uint8";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "safeTxGas";
readonly type: "uint256";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "baseGas";
readonly type: "uint256";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "gasPrice";
readonly type: "uint256";
}, {
readonly indexed: false;
readonly internalType: "address";
readonly name: "gasToken";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "address payable";
readonly name: "refundReceiver";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "bytes";
readonly name: "signatures";
readonly type: "bytes";
}, {
readonly indexed: false;
readonly internalType: "bytes";
readonly name: "additionalInfo";
readonly type: "bytes";
}];
readonly name: "SafeMultiSigTransaction";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "sender";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}];
readonly name: "SafeReceived";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "initiator";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "address[]";
readonly name: "owners";
readonly type: "address[]";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "threshold";
readonly type: "uint256";
}, {
readonly indexed: false;
readonly internalType: "address";
readonly name: "initializer";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "address";
readonly name: "fallbackHandler";
readonly type: "address";
}];
readonly name: "SafeSetup";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "bytes32";
readonly name: "msgHash";
readonly type: "bytes32";
}];
readonly name: "SignMsg";
readonly type: "event";
}, {
readonly stateMutability: "nonpayable";
readonly type: "fallback";
}, {
readonly inputs: readonly [];
readonly name: "VERSION";
readonly outputs: readonly [{
readonly internalType: "string";
readonly name: "";
readonly type: "string";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "owner";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "_threshold";
readonly type: "uint256";
}];
readonly name: "addOwnerWithThreshold";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes32";
readonly name: "hashToApprove";
readonly type: "bytes32";
}];
readonly name: "approveHash";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "bytes32";
readonly name: "";
readonly type: "bytes32";
}];
readonly name: "approvedHashes";
readonly outputs: readonly [{
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "uint256";
readonly name: "_threshold";
readonly type: "uint256";
}];
readonly name: "changeThreshold";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes32";
readonly name: "dataHash";
readonly type: "bytes32";
}, {
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly internalType: "bytes";
readonly name: "signatures";
readonly type: "bytes";
}, {
readonly internalType: "uint256";
readonly name: "requiredSignatures";
readonly type: "uint256";
}];
readonly name: "checkNSignatures";
readonly outputs: readonly [];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "executor";
readonly type: "address";
}, {
readonly internalType: "bytes32";
readonly name: "dataHash";
readonly type: "bytes32";
}, {
readonly internalType: "bytes";
readonly name: "signatures";
readonly type: "bytes";
}, {
readonly internalType: "uint256";
readonly name: "requiredSignatures";
readonly type: "uint256";
}];
readonly name: "checkNSignatures";
readonly outputs: readonly [];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes32";
readonly name: "dataHash";
readonly type: "bytes32";
}, {
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly internalType: "bytes";
readonly name: "signatures";
readonly type: "bytes";
}];
readonly name: "checkSignatures";
readonly outputs: readonly [];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "executor";
readonly type: "address";
}, {
readonly internalType: "bytes32";
readonly name: "dataHash";
readonly type: "bytes32";
}, {
readonly internalType: "bytes";
readonly name: "signatures";
readonly type: "bytes";
}];
readonly name: "checkSignatures";
readonly outputs: readonly [];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "prevModule";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "module";
readonly type: "address";
}];
readonly name: "disableModule";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [];
readonly name: "domainSeparator";
readonly outputs: readonly [{
readonly internalType: "bytes32";
readonly name: "";
readonly type: "bytes32";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "module";
readonly type: "address";
}];
readonly name: "enableModule";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "to";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly internalType: "enum Enum.Operation";
readonly name: "operation";
readonly type: "uint8";
}, {
readonly internalType: "uint256";
readonly name: "safeTxGas";
readonly type: "uint256";
}, {
readonly internalType: "uint256";
readonly name: "baseGas";
readonly type: "uint256";
}, {
readonly internalType: "uint256";
readonly name: "gasPrice";
readonly type: "uint256";
}, {
readonly internalType: "address";
readonly name: "gasToken";
readonly type: "address";
}, {
readonly internalType: "address payable";
readonly name: "refundReceiver";
readonly type: "address";
}, {
readonly internalType: "bytes";
readonly name: "signatures";
readonly type: "bytes";
}];
readonly name: "execTransaction";
readonly outputs: readonly [{
readonly internalType: "bool";
readonly name: "success";
readonly type: "bool";
}];
readonly stateMutability: "payable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "to";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly internalType: "enum Enum.Operation";
readonly name: "operation";
readonly type: "uint8";
}];
readonly name: "execTransactionFromModule";
readonly outputs: readonly [{
readonly internalType: "bool";
readonly name: "success";
readonly type: "bool";
}];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "to";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly internalType: "enum Enum.Operation";
readonly name: "operation";
readonly type: "uint8";
}];
readonly name: "execTransactionFromModuleReturnData";
readonly outputs: readonly [{
readonly internalType: "bool";
readonly name: "success";
readonly type: "bool";
}, {
readonly internalType: "bytes";
readonly name: "returnData";
readonly type: "bytes";
}];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "start";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "pageSize";
readonly type: "uint256";
}];
readonly name: "getModulesPaginated";
readonly outputs: readonly [{
readonly internalType: "address[]";
readonly name: "array";
readonly type: "address[]";
}, {
readonly internalType: "address";
readonly name: "next";
readonly type: "address";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [];
readonly name: "getOwners";
readonly outputs: readonly [{
readonly internalType: "address[]";
readonly name: "";
readonly type: "address[]";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "uint256";
readonly name: "offset";
readonly type: "uint256";
}, {
readonly internalType: "uint256";
readonly name: "length";
readonly type: "uint256";
}];
readonly name: "getStorageAt";
readonly outputs: readonly [{
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [];
readonly name: "getThreshold";
readonly outputs: readonly [{
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "to";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly internalType: "enum Enum.Operation";
readonly name: "operation";
readonly type: "uint8";
}, {
readonly internalType: "uint256";
readonly name: "safeTxGas";
readonly type: "uint256";
}, {
readonly internalType: "uint256";
readonly name: "baseGas";
readonly type: "uint256";
}, {
readonly internalType: "uint256";
readonly name: "gasPrice";
readonly type: "uint256";
}, {
readonly internalType: "address";
readonly name: "gasToken";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "refundReceiver";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "_nonce";
readonly type: "uint256";
}];
readonly name: "getTransactionHash";
readonly outputs: readonly [{
readonly internalType: "bytes32";
readonly name: "txHash";
readonly type: "bytes32";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "module";
readonly type: "address";
}];
readonly name: "isModuleEnabled";
readonly outputs: readonly [{
readonly internalType: "bool";
readonly name: "";
readonly type: "bool";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "owner";
readonly type: "address";
}];
readonly name: "isOwner";
readonly outputs: readonly [{
readonly internalType: "bool";
readonly name: "";
readonly type: "bool";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [];
readonly name: "nonce";
readonly outputs: readonly [{
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "prevOwner";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "owner";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "_threshold";
readonly type: "uint256";
}];
readonly name: "removeOwner";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "handler";
readonly type: "address";
}];
readonly name: "setFallbackHandler";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "guard";
readonly type: "address";
}];
readonly name: "setGuard";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "moduleGuard";
readonly type: "address";
}];
readonly name: "setModuleGuard";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address[]";
readonly name: "_owners";
readonly type: "address[]";
}, {
readonly internalType: "uint256";
readonly name: "_threshold";
readonly type: "uint256";
}, {
readonly internalType: "address";
readonly name: "to";
readonly type: "address";
}, {
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly internalType: "address";
readonly name: "fallbackHandler";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "paymentToken";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "payment";
readonly type: "uint256";
}, {
readonly internalType: "address payable";
readonly name: "paymentReceiver";
readonly type: "address";
}];
readonly name: "setup";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes32";
readonly name: "";
readonly type: "bytes32";
}];
readonly name: "signedMessages";
readonly outputs: readonly [{
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "targetContract";
readonly type: "address";
}, {
readonly internalType: "bytes";
readonly name: "calldataPayload";
readonly type: "bytes";
}];
readonly name: "simulateAndRevert";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "prevOwner";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "oldOwner";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "newOwner";
readonly type: "address";
}];
readonly name: "swapOwner";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly stateMutability: "payable";
readonly type: "receive";
}];
};
export default _default;
//# sourceMappingURL=safe_l2.d.ts.map
{"version":3,"file":"safe_l2.d.ts","sourceRoot":"","sources":["../../../../../../src/contracts/assets/Safe/v1.5.0/safe_l2.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,wBAmlCU"}
declare const _default: {
readonly contractName: "SafeProxyFactory";
readonly version: "1.5.0";
readonly abi: readonly [{
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "contract SafeProxy";
readonly name: "proxy";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "address";
readonly name: "singleton";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "bytes";
readonly name: "initializer";
readonly type: "bytes";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "saltNonce";
readonly type: "uint256";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "chainId";
readonly type: "uint256";
}];
readonly name: "ChainSpecificProxyCreationL2";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "contract SafeProxy";
readonly name: "proxy";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "address";
readonly name: "singleton";
readonly type: "address";
}];
readonly name: "ProxyCreation";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "contract SafeProxy";
readonly name: "proxy";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "address";
readonly name: "singleton";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "bytes";
readonly name: "initializer";
readonly type: "bytes";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "saltNonce";
readonly type: "uint256";
}];
readonly name: "ProxyCreationL2";
readonly type: "event";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "_singleton";
readonly type: "address";
}, {
readonly internalType: "bytes";
readonly name: "initializer";
readonly type: "bytes";
}, {
readonly internalType: "uint256";
readonly name: "saltNonce";
readonly type: "uint256";
}];
readonly name: "createChainSpecificProxyWithNonce";
readonly outputs: readonly [{
readonly internalType: "contract SafeProxy";
readonly name: "proxy";
readonly type: "address";
}];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "_singleton";
readonly type: "address";
}, {
readonly internalType: "bytes";
readonly name: "initializer";
readonly type: "bytes";
}, {
readonly internalType: "uint256";
readonly name: "saltNonce";
readonly type: "uint256";
}];
readonly name: "createChainSpecificProxyWithNonceL2";
readonly outputs: readonly [{
readonly internalType: "contract SafeProxy";
readonly name: "proxy";
readonly type: "address";
}];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "_singleton";
readonly type: "address";
}, {
readonly internalType: "bytes";
readonly name: "initializer";
readonly type: "bytes";
}, {
readonly internalType: "uint256";
readonly name: "saltNonce";
readonly type: "uint256";
}];
readonly name: "createProxyWithNonce";
readonly outputs: readonly [{
readonly internalType: "contract SafeProxy";
readonly name: "proxy";
readonly type: "address";
}];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "_singleton";
readonly type: "address";
}, {
readonly internalType: "bytes";
readonly name: "initializer";
readonly type: "bytes";
}, {
readonly internalType: "uint256";
readonly name: "saltNonce";
readonly type: "uint256";
}];
readonly name: "createProxyWithNonceL2";
readonly outputs: readonly [{
readonly internalType: "contract SafeProxy";
readonly name: "proxy";
readonly type: "address";
}];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [];
readonly name: "getChainId";
readonly outputs: readonly [{
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [];
readonly name: "proxyCreationCode";
readonly outputs: readonly [{
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly stateMutability: "pure";
readonly type: "function";
}];
};
export default _default;
//# sourceMappingURL=safe_proxy_factory.d.ts.map
{"version":3,"file":"safe_proxy_factory.d.ts","sourceRoot":"","sources":["../../../../../../src/contracts/assets/SafeProxyFactory/v1.5.0/safe_proxy_factory.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,wBA0OU"}
declare const _default: {
readonly contractName: "SignMessageLib";
readonly version: "1.5.0";
readonly abi: readonly [{
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "bytes32";
readonly name: "msgHash";
readonly type: "bytes32";
}];
readonly name: "SignMsg";
readonly type: "event";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes";
readonly name: "message";
readonly type: "bytes";
}];
readonly name: "getMessageHash";
readonly outputs: readonly [{
readonly internalType: "bytes32";
readonly name: "";
readonly type: "bytes32";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes";
readonly name: "_data";
readonly type: "bytes";
}];
readonly name: "signMessage";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}];
};
export default _default;
//# sourceMappingURL=sign_message_lib.d.ts.map
{"version":3,"file":"sign_message_lib.d.ts","sourceRoot":"","sources":["../../../../../../src/contracts/assets/SignMessageLib/v1.5.0/sign_message_lib.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,wBAkDU"}
declare const _default: {
readonly contractName: "SimulateTxAccessor";
readonly version: "1.5.0";
readonly abi: readonly [{
readonly inputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "constructor";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "to";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly internalType: "enum Enum.Operation";
readonly name: "operation";
readonly type: "uint8";
}];
readonly name: "simulate";
readonly outputs: readonly [{
readonly internalType: "uint256";
readonly name: "estimate";
readonly type: "uint256";
}, {
readonly internalType: "bool";
readonly name: "success";
readonly type: "bool";
}, {
readonly internalType: "bytes";
readonly name: "returnData";
readonly type: "bytes";
}];
readonly stateMutability: "nonpayable";
readonly type: "function";
}];
};
export default _default;
//# sourceMappingURL=simulate_tx_accessor.d.ts.map
{"version":3,"file":"simulate_tx_accessor.d.ts","sourceRoot":"","sources":["../../../../../../src/contracts/assets/SimulateTxAccessor/v1.5.0/simulate_tx_accessor.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,wBAsDU"}
import { ExtractAbiFunctionNames } from 'abitype';
import CompatibilityFallbackHandlerBaseContract from '../CompatibilityFallbackHandlerBaseContract';
import { ContractFunction } from '../../common/BaseContract';
declare const compatibilityFallbackHandlerContract_v1_5_0_AbiTypes: readonly [{
readonly inputs: readonly [{
readonly internalType: "contract ISafe";
readonly name: "safe";
readonly type: "address";
}, {
readonly internalType: "bytes";
readonly name: "message";
readonly type: "bytes";
}];
readonly name: "encodeMessageDataForSafe";
readonly outputs: readonly [{
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "to";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly internalType: "enum Enum.Operation";
readonly name: "operation";
readonly type: "uint8";
}, {
readonly internalType: "uint256";
readonly name: "safeTxGas";
readonly type: "uint256";
}, {
readonly internalType: "uint256";
readonly name: "baseGas";
readonly type: "uint256";
}, {
readonly internalType: "uint256";
readonly name: "gasPrice";
readonly type: "uint256";
}, {
readonly internalType: "address";
readonly name: "gasToken";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "refundReceiver";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "nonce";
readonly type: "uint256";
}];
readonly name: "encodeTransactionData";
readonly outputs: readonly [{
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes";
readonly name: "message";
readonly type: "bytes";
}];
readonly name: "getMessageHash";
readonly outputs: readonly [{
readonly internalType: "bytes32";
readonly name: "";
readonly type: "bytes32";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "contract ISafe";
readonly name: "safe";
readonly type: "address";
}, {
readonly internalType: "bytes";
readonly name: "message";
readonly type: "bytes";
}];
readonly name: "getMessageHashForSafe";
readonly outputs: readonly [{
readonly internalType: "bytes32";
readonly name: "";
readonly type: "bytes32";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [];
readonly name: "getModules";
readonly outputs: readonly [{
readonly internalType: "address[]";
readonly name: "";
readonly type: "address[]";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes32";
readonly name: "_dataHash";
readonly type: "bytes32";
}, {
readonly internalType: "bytes";
readonly name: "_signature";
readonly type: "bytes";
}];
readonly name: "isValidSignature";
readonly outputs: readonly [{
readonly internalType: "bytes4";
readonly name: "";
readonly type: "bytes4";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "uint256[]";
readonly name: "";
readonly type: "uint256[]";
}, {
readonly internalType: "uint256[]";
readonly name: "";
readonly type: "uint256[]";
}, {
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly name: "onERC1155BatchReceived";
readonly outputs: readonly [{
readonly internalType: "bytes4";
readonly name: "";
readonly type: "bytes4";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}, {
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly name: "onERC1155Received";
readonly outputs: readonly [{
readonly internalType: "bytes4";
readonly name: "";
readonly type: "bytes4";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly name: "onERC721Received";
readonly outputs: readonly [{
readonly internalType: "bytes4";
readonly name: "";
readonly type: "bytes4";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "targetContract";
readonly type: "address";
}, {
readonly internalType: "bytes";
readonly name: "calldataPayload";
readonly type: "bytes";
}];
readonly name: "simulate";
readonly outputs: readonly [{
readonly internalType: "bytes";
readonly name: "response";
readonly type: "bytes";
}];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes4";
readonly name: "interfaceId";
readonly type: "bytes4";
}];
readonly name: "supportsInterface";
readonly outputs: readonly [{
readonly internalType: "bool";
readonly name: "";
readonly type: "bool";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}, {
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly name: "tokensReceived";
readonly outputs: readonly [];
readonly stateMutability: "pure";
readonly type: "function";
}];
/**
* Represents the ABI of the CompatibilityFallbackHandler contract version 1.5.0.
*
* @type {CompatibilityFallbackHandlerContract_v1_5_0_Abi}
*/
export type CompatibilityFallbackHandlerContract_v1_5_0_Abi = typeof compatibilityFallbackHandlerContract_v1_5_0_AbiTypes;
/**
* Represents the function type derived by the given function name from the CompatibilityFallbackHandler contract version 1.5.0 ABI.
*
* @template ContractFunctionName - The function name, derived from the ABI.
* @type {CompatibilityFallbackHandlerContract_v1_5_0_Function}
*/
export type CompatibilityFallbackHandlerContract_v1_5_0_Function<ContractFunctionName extends ExtractAbiFunctionNames<CompatibilityFallbackHandlerContract_v1_5_0_Abi>> = ContractFunction<CompatibilityFallbackHandlerContract_v1_5_0_Abi, ContractFunctionName>;
/**
* Represents the contract type for a CompatibilityFallbackHandler contract version 1.5.0 defining read and write methods.
* Utilizes the generic CompatibilityFallbackHandlerBaseContract with the ABI specific to version 1.5.0.
*
* @type {CompatibilityFallbackHandlerContract_v1_5_0_Contract}
*/
export type CompatibilityFallbackHandlerContract_v1_5_0_Contract = CompatibilityFallbackHandlerBaseContract<CompatibilityFallbackHandlerContract_v1_5_0_Abi> & {
/**
* New in v1.5.0: encodeTransactionData was moved from the Safe contract to CompatibilityFallbackHandler
* to preserve backwards compatibility for existing integrations.
* @param args - Array[to, value, data, operation, safeTxGas, baseGas, gasPrice, gasToken, refundReceiver, nonce]
* @returns Array[encodedData]
*/
encodeTransactionData: CompatibilityFallbackHandlerContract_v1_5_0_Function<'encodeTransactionData'>;
};
export {};
//# sourceMappingURL=CompatibilityFallbackHandlerContract_v1_5_0.d.ts.map
{"version":3,"file":"CompatibilityFallbackHandlerContract_v1_5_0.d.ts","sourceRoot":"","sources":["../../../../../src/contracts/CompatibilityFallbackHandler/v1.5.0/CompatibilityFallbackHandlerContract_v1_5_0.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,uBAAuB,EAAU,MAAM,SAAS,CAAA;AAEzD,OAAO,wCAAwC,MAAM,6CAA6C,CAAA;AAClG,OAAO,EAAE,gBAAgB,EAAE,MAAM,2BAA2B,CAAA;AAE5D,QAAA,MAAM,oDAAoD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAEzD,CAAA;AAED;;;;GAIG;AACH,MAAM,MAAM,+CAA+C,GACzD,OAAO,oDAAoD,CAAA;AAE7D;;;;;GAKG;AACH,MAAM,MAAM,oDAAoD,CAC9D,oBAAoB,SAClB,uBAAuB,CAAC,+CAA+C,CAAC,IACxE,gBAAgB,CAAC,+CAA+C,EAAE,oBAAoB,CAAC,CAAA;AAE3F;;;;;GAKG;AACH,MAAM,MAAM,oDAAoD,GAC9D,wCAAwC,CAAC,+CAA+C,CAAC,GAAG;IAC1F;;;;;OAKG;IACH,qBAAqB,EAAE,oDAAoD,CAAC,uBAAuB,CAAC,CAAA;CACrG,CAAA"}
import CreateCallBaseContract from '../CreateCallBaseContract';
declare const createCallContract_v1_5_0_AbiTypes: readonly [{
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "newContract";
readonly type: "address";
}];
readonly name: "ContractCreation";
readonly type: "event";
}, {
readonly inputs: readonly [{
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "deploymentData";
readonly type: "bytes";
}];
readonly name: "performCreate";
readonly outputs: readonly [{
readonly internalType: "address";
readonly name: "newContract";
readonly type: "address";
}];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "deploymentData";
readonly type: "bytes";
}, {
readonly internalType: "bytes32";
readonly name: "salt";
readonly type: "bytes32";
}];
readonly name: "performCreate2";
readonly outputs: readonly [{
readonly internalType: "address";
readonly name: "newContract";
readonly type: "address";
}];
readonly stateMutability: "nonpayable";
readonly type: "function";
}];
/**
* Represents the ABI of the CreateCall contract version 1.5.0.
*
* @type {CreateCallContract_v1_5_0_Abi}
*/
export type CreateCallContract_v1_5_0_Abi = typeof createCallContract_v1_5_0_AbiTypes;
/**
* Represents the contract type for a CreateCall contract version 1.5.0 defining read and write methods.
* Utilizes the generic CreateCallBaseContract with the ABI specific to version 1.5.0.
*
* @type {CreateCallContract_v1_5_0_Contract}
*/
export type CreateCallContract_v1_5_0_Contract = CreateCallBaseContract<CreateCallContract_v1_5_0_Abi>;
export {};
//# sourceMappingURL=CreateCallContract_v1_5_0.d.ts.map
{"version":3,"file":"CreateCallContract_v1_5_0.d.ts","sourceRoot":"","sources":["../../../../../src/contracts/CreateCall/v1.5.0/CreateCallContract_v1_5_0.ts"],"names":[],"mappings":"AAEA,OAAO,sBAAsB,MAAM,2BAA2B,CAAA;AAE9D,QAAA,MAAM,kCAAkC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAAiD,CAAA;AAEzF;;;;GAIG;AACH,MAAM,MAAM,6BAA6B,GAAG,OAAO,kCAAkC,CAAA;AAErF;;;;;GAKG;AACH,MAAM,MAAM,kCAAkC,GAC5C,sBAAsB,CAAC,6BAA6B,CAAC,CAAA"}
import { Abi } from 'abitype';
import BaseContract, { ContractReadFunctionNames, EstimateGasFunction, SafeContractFunction } from '../common/BaseContract';
/**
* Represents the base contract type for an ExtensibleFallbackHandler contract.
*
* @template ExtensibleFallbackHandlerContractAbi - The ABI of the ExtensibleFallbackHandler contract.
* @type {ExtensibleFallbackHandlerBaseContract}
*/
type ExtensibleFallbackHandlerBaseContract<ExtensibleFallbackHandlerContractAbi extends Abi> = BaseContract<ExtensibleFallbackHandlerContractAbi, ContractReadFunctionNames<ExtensibleFallbackHandlerContractAbi>> & {
estimateGas: EstimateGasFunction<ExtensibleFallbackHandlerContractAbi>;
addSupportedInterfaceBatch: SafeContractFunction<ExtensibleFallbackHandlerContractAbi, 'addSupportedInterfaceBatch'>;
removeSupportedInterfaceBatch: SafeContractFunction<ExtensibleFallbackHandlerContractAbi, 'removeSupportedInterfaceBatch'>;
setDomainVerifier: SafeContractFunction<ExtensibleFallbackHandlerContractAbi, 'setDomainVerifier'>;
setSafeMethod: SafeContractFunction<ExtensibleFallbackHandlerContractAbi, 'setSafeMethod'>;
setSupportedInterface: SafeContractFunction<ExtensibleFallbackHandlerContractAbi, 'setSupportedInterface'>;
};
export default ExtensibleFallbackHandlerBaseContract;
//# sourceMappingURL=ExtensibleFallbackHandlerBaseContract.d.ts.map
{"version":3,"file":"ExtensibleFallbackHandlerBaseContract.d.ts","sourceRoot":"","sources":["../../../../src/contracts/ExtensibleFallbackHandler/ExtensibleFallbackHandlerBaseContract.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,GAAG,EAAE,MAAM,SAAS,CAAA;AAC7B,OAAO,YAAY,EAAE,EACnB,yBAAyB,EACzB,mBAAmB,EACnB,oBAAoB,EACrB,MAAM,wBAAwB,CAAA;AAE/B;;;;;GAKG;AACH,KAAK,qCAAqC,CAAC,oCAAoC,SAAS,GAAG,IACzF,YAAY,CACV,oCAAoC,EACpC,yBAAyB,CAAC,oCAAoC,CAAC,CAChE,GAAG;IACF,WAAW,EAAE,mBAAmB,CAAC,oCAAoC,CAAC,CAAA;IACtE,0BAA0B,EAAE,oBAAoB,CAC9C,oCAAoC,EACpC,4BAA4B,CAC7B,CAAA;IACD,6BAA6B,EAAE,oBAAoB,CACjD,oCAAoC,EACpC,+BAA+B,CAChC,CAAA;IACD,iBAAiB,EAAE,oBAAoB,CACrC,oCAAoC,EACpC,mBAAmB,CACpB,CAAA;IACD,aAAa,EAAE,oBAAoB,CAAC,oCAAoC,EAAE,eAAe,CAAC,CAAA;IAC1F,qBAAqB,EAAE,oBAAoB,CACzC,oCAAoC,EACpC,uBAAuB,CACxB,CAAA;CACF,CAAA;AAEH,eAAe,qCAAqC,CAAA"}
import { ExtensibleFallbackHandlerContract_v1_5_0_Contract } from './v1.5.0/ExtensibleFallbackHandlerContract_v1_5_0';
export * from './v1.5.0/ExtensibleFallbackHandlerContract_v1_5_0';
export type ExtensibleFallbackHandlerContractType = ExtensibleFallbackHandlerContract_v1_5_0_Contract;
//# sourceMappingURL=index.d.ts.map
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/contracts/ExtensibleFallbackHandler/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,iDAAiD,EAAE,MAAM,mDAAmD,CAAA;AAErH,cAAc,mDAAmD,CAAA;AAEjE,MAAM,MAAM,qCAAqC,GAC/C,iDAAiD,CAAA"}
import { ExtractAbiFunctionNames } from 'abitype';
import ExtensibleFallbackHandlerBaseContract from '../ExtensibleFallbackHandlerBaseContract';
import { ContractFunction } from '../../common/BaseContract';
declare const extensibleFallbackHandlerContract_v1_5_0_AbiTypes: readonly [{
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "contract ISafe";
readonly name: "safe";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "bytes4";
readonly name: "interfaceId";
readonly type: "bytes4";
}];
readonly name: "AddedInterface";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "contract ISafe";
readonly name: "safe";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "bytes32";
readonly name: "domainSeparator";
readonly type: "bytes32";
}, {
readonly indexed: false;
readonly internalType: "contract ISafeSignatureVerifier";
readonly name: "oldVerifier";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "contract ISafeSignatureVerifier";
readonly name: "newVerifier";
readonly type: "address";
}];
readonly name: "ChangedDomainVerifier";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "contract ISafe";
readonly name: "safe";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "bytes4";
readonly name: "selector";
readonly type: "bytes4";
}, {
readonly indexed: false;
readonly internalType: "bytes32";
readonly name: "oldMethod";
readonly type: "bytes32";
}, {
readonly indexed: false;
readonly internalType: "bytes32";
readonly name: "newMethod";
readonly type: "bytes32";
}];
readonly name: "ChangedSafeMethod";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "contract ISafe";
readonly name: "safe";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "bytes4";
readonly name: "interfaceId";
readonly type: "bytes4";
}];
readonly name: "RemovedInterface";
readonly type: "event";
}, {
readonly stateMutability: "nonpayable";
readonly type: "fallback";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes4";
readonly name: "_interfaceId";
readonly type: "bytes4";
}, {
readonly internalType: "bytes32[]";
readonly name: "handlerWithSelectors";
readonly type: "bytes32[]";
}];
readonly name: "addSupportedInterfaceBatch";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "contract ISafe";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "bytes32";
readonly name: "";
readonly type: "bytes32";
}];
readonly name: "domainVerifiers";
readonly outputs: readonly [{
readonly internalType: "contract ISafeSignatureVerifier";
readonly name: "";
readonly type: "address";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes32";
readonly name: "_hash";
readonly type: "bytes32";
}, {
readonly internalType: "bytes";
readonly name: "signature";
readonly type: "bytes";
}];
readonly name: "isValidSignature";
readonly outputs: readonly [{
readonly internalType: "bytes4";
readonly name: "magic";
readonly type: "bytes4";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "uint256[]";
readonly name: "";
readonly type: "uint256[]";
}, {
readonly internalType: "uint256[]";
readonly name: "";
readonly type: "uint256[]";
}, {
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly name: "onERC1155BatchReceived";
readonly outputs: readonly [{
readonly internalType: "bytes4";
readonly name: "";
readonly type: "bytes4";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}, {
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly name: "onERC1155Received";
readonly outputs: readonly [{
readonly internalType: "bytes4";
readonly name: "";
readonly type: "bytes4";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly name: "onERC721Received";
readonly outputs: readonly [{
readonly internalType: "bytes4";
readonly name: "";
readonly type: "bytes4";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes4";
readonly name: "_interfaceId";
readonly type: "bytes4";
}, {
readonly internalType: "bytes4[]";
readonly name: "selectors";
readonly type: "bytes4[]";
}];
readonly name: "removeSupportedInterfaceBatch";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "contract ISafe";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "bytes4";
readonly name: "";
readonly type: "bytes4";
}];
readonly name: "safeInterfaces";
readonly outputs: readonly [{
readonly internalType: "bool";
readonly name: "";
readonly type: "bool";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "contract ISafe";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "bytes4";
readonly name: "";
readonly type: "bytes4";
}];
readonly name: "safeMethods";
readonly outputs: readonly [{
readonly internalType: "bytes32";
readonly name: "";
readonly type: "bytes32";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes32";
readonly name: "domainSeparator";
readonly type: "bytes32";
}, {
readonly internalType: "contract ISafeSignatureVerifier";
readonly name: "newVerifier";
readonly type: "address";
}];
readonly name: "setDomainVerifier";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes4";
readonly name: "selector";
readonly type: "bytes4";
}, {
readonly internalType: "bytes32";
readonly name: "newMethod";
readonly type: "bytes32";
}];
readonly name: "setSafeMethod";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes4";
readonly name: "interfaceId";
readonly type: "bytes4";
}, {
readonly internalType: "bool";
readonly name: "supported";
readonly type: "bool";
}];
readonly name: "setSupportedInterface";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes4";
readonly name: "interfaceId";
readonly type: "bytes4";
}];
readonly name: "supportsInterface";
readonly outputs: readonly [{
readonly internalType: "bool";
readonly name: "";
readonly type: "bool";
}];
readonly stateMutability: "view";
readonly type: "function";
}];
/**
* Represents the ABI of the ExtensibleFallbackHandler contract version 1.5.0.
*
* @type {ExtensibleFallbackHandlerContract_v1_5_0_Abi}
*/
export type ExtensibleFallbackHandlerContract_v1_5_0_Abi = typeof extensibleFallbackHandlerContract_v1_5_0_AbiTypes;
/**
* Represents the function type derived by the given function name from the ExtensibleFallbackHandler contract version 1.5.0 ABI.
*
* @template ContractFunctionName - The function name, derived from the ABI.
* @type {ExtensibleFallbackHandlerContract_v1_5_0_Function}
*/
export type ExtensibleFallbackHandlerContract_v1_5_0_Function<ContractFunctionName extends ExtractAbiFunctionNames<ExtensibleFallbackHandlerContract_v1_5_0_Abi>> = ContractFunction<ExtensibleFallbackHandlerContract_v1_5_0_Abi, ContractFunctionName>;
/**
* Represents the contract type for an ExtensibleFallbackHandler contract version 1.5.0 defining read and write methods.
* Utilizes the generic ExtensibleFallbackHandlerBaseContract with the ABI specific to version 1.5.0.
*
* @type {ExtensibleFallbackHandlerContract_v1_5_0_Contract}
*/
export type ExtensibleFallbackHandlerContract_v1_5_0_Contract = ExtensibleFallbackHandlerBaseContract<ExtensibleFallbackHandlerContract_v1_5_0_Abi>;
export {};
//# sourceMappingURL=ExtensibleFallbackHandlerContract_v1_5_0.d.ts.map
{"version":3,"file":"ExtensibleFallbackHandlerContract_v1_5_0.d.ts","sourceRoot":"","sources":["../../../../../src/contracts/ExtensibleFallbackHandler/v1.5.0/ExtensibleFallbackHandlerContract_v1_5_0.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,uBAAuB,EAAU,MAAM,SAAS,CAAA;AAEzD,OAAO,qCAAqC,MAAM,0CAA0C,CAAA;AAC5F,OAAO,EAAE,gBAAgB,EAAE,MAAM,2BAA2B,CAAA;AAE5D,QAAA,MAAM,iDAAiD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAEtD,CAAA;AAED;;;;GAIG;AACH,MAAM,MAAM,4CAA4C,GACtD,OAAO,iDAAiD,CAAA;AAE1D;;;;;GAKG;AACH,MAAM,MAAM,iDAAiD,CAC3D,oBAAoB,SAAS,uBAAuB,CAAC,4CAA4C,CAAC,IAChG,gBAAgB,CAAC,4CAA4C,EAAE,oBAAoB,CAAC,CAAA;AAExF;;;;;GAKG;AACH,MAAM,MAAM,iDAAiD,GAC3D,qCAAqC,CAAC,4CAA4C,CAAC,CAAA"}
import MultiSendCallOnlyBaseContract from '../MultiSendCallOnlyBaseContract';
declare const multiSendCallOnlyContract_v1_5_0_AbiTypes: readonly [{
readonly inputs: readonly [{
readonly internalType: "bytes";
readonly name: "transactions";
readonly type: "bytes";
}];
readonly name: "multiSend";
readonly outputs: readonly [];
readonly stateMutability: "payable";
readonly type: "function";
}];
/**
* Represents the ABI of the MultiSendCallOnly contract version 1.5.0.
*
* @type {MultiSendCallOnlyContract_v1_5_0_Abi}
*/
export type MultiSendCallOnlyContract_v1_5_0_Abi = typeof multiSendCallOnlyContract_v1_5_0_AbiTypes;
/**
* Represents the contract type for a MultiSendCallOnly contract version 1.5.0 defining read and write methods.
* Utilizes the generic MultiSendBaseContract with the ABI specific to version 1.5.0.
*
* @type {MultiSendCallOnlyContract_v1_5_0_Contract}
*/
export type MultiSendCallOnlyContract_v1_5_0_Contract = MultiSendCallOnlyBaseContract<MultiSendCallOnlyContract_v1_5_0_Abi>;
export {};
//# sourceMappingURL=MultiSendCallOnlyContract_v1_5_0.d.ts.map
{"version":3,"file":"MultiSendCallOnlyContract_v1_5_0.d.ts","sourceRoot":"","sources":["../../../../../src/contracts/MultiSend/v1.5.0/MultiSendCallOnlyContract_v1_5_0.ts"],"names":[],"mappings":"AAEA,OAAO,6BAA6B,MAAM,kCAAkC,CAAA;AAE5E,QAAA,MAAM,yCAAyC;;;;;;;;;;EAE9C,CAAA;AAED;;;;GAIG;AACH,MAAM,MAAM,oCAAoC,GAAG,OAAO,yCAAyC,CAAA;AAEnG;;;;;GAKG;AACH,MAAM,MAAM,yCAAyC,GACnD,6BAA6B,CAAC,oCAAoC,CAAC,CAAA"}
import MultiSendBaseContract from '../MultiSendBaseContract';
declare const multiSendContract_v1_5_0_AbiTypes: readonly [{
readonly inputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "constructor";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes";
readonly name: "transactions";
readonly type: "bytes";
}];
readonly name: "multiSend";
readonly outputs: readonly [];
readonly stateMutability: "payable";
readonly type: "function";
}];
/**
* Represents the ABI of the MultiSend contract version 1.5.0.
*
* @type {MultiSendContract_v1_5_0_Abi}
*/
export type MultiSendContract_v1_5_0_Abi = typeof multiSendContract_v1_5_0_AbiTypes;
/**
* Represents the contract type for a MultiSend contract version 1.5.0 defining read and write methods.
* Utilizes the generic MultiSendBaseContract with the ABI specific to version 1.5.0.
*
* @type {MultiSendContract_v1_5_0_Contract}
*/
export type MultiSendContract_v1_5_0_Contract = MultiSendBaseContract<MultiSendContract_v1_5_0_Abi>;
export {};
//# sourceMappingURL=MultiSendContract_v1_5_0.d.ts.map
{"version":3,"file":"MultiSendContract_v1_5_0.d.ts","sourceRoot":"","sources":["../../../../../src/contracts/MultiSend/v1.5.0/MultiSendContract_v1_5_0.ts"],"names":[],"mappings":"AAEA,OAAO,qBAAqB,MAAM,0BAA0B,CAAA;AAE5D,QAAA,MAAM,iCAAiC;;;;;;;;;;;;;;EAAgD,CAAA;AAEvF;;;;GAIG;AACH,MAAM,MAAM,4BAA4B,GAAG,OAAO,iCAAiC,CAAA;AAEnF;;;;;GAKG;AACH,MAAM,MAAM,iCAAiC,GAAG,qBAAqB,CAAC,4BAA4B,CAAC,CAAA"}
import { ExtractAbiFunctionNames } from 'abitype';
import SafeBaseContract from '../SafeBaseContract';
import { ContractFunction } from '../../common/BaseContract';
declare const safeContract_v1_5_0_AbiTypes: readonly [{
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "owner";
readonly type: "address";
}];
readonly name: "AddedOwner";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "bytes32";
readonly name: "approvedHash";
readonly type: "bytes32";
}, {
readonly indexed: true;
readonly internalType: "address";
readonly name: "owner";
readonly type: "address";
}];
readonly name: "ApproveHash";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "handler";
readonly type: "address";
}];
readonly name: "ChangedFallbackHandler";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "guard";
readonly type: "address";
}];
readonly name: "ChangedGuard";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "moduleGuard";
readonly type: "address";
}];
readonly name: "ChangedModuleGuard";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "threshold";
readonly type: "uint256";
}];
readonly name: "ChangedThreshold";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "module";
readonly type: "address";
}];
readonly name: "DisabledModule";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "module";
readonly type: "address";
}];
readonly name: "EnabledModule";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "bytes32";
readonly name: "txHash";
readonly type: "bytes32";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "payment";
readonly type: "uint256";
}];
readonly name: "ExecutionFailure";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "module";
readonly type: "address";
}];
readonly name: "ExecutionFromModuleFailure";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "module";
readonly type: "address";
}];
readonly name: "ExecutionFromModuleSuccess";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "bytes32";
readonly name: "txHash";
readonly type: "bytes32";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "payment";
readonly type: "uint256";
}];
readonly name: "ExecutionSuccess";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "owner";
readonly type: "address";
}];
readonly name: "RemovedOwner";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: false;
readonly internalType: "address";
readonly name: "module";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "address";
readonly name: "to";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}, {
readonly indexed: false;
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly indexed: false;
readonly internalType: "enum Enum.Operation";
readonly name: "operation";
readonly type: "uint8";
}];
readonly name: "SafeModuleTransaction";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: false;
readonly internalType: "address";
readonly name: "to";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}, {
readonly indexed: false;
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly indexed: false;
readonly internalType: "enum Enum.Operation";
readonly name: "operation";
readonly type: "uint8";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "safeTxGas";
readonly type: "uint256";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "baseGas";
readonly type: "uint256";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "gasPrice";
readonly type: "uint256";
}, {
readonly indexed: false;
readonly internalType: "address";
readonly name: "gasToken";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "address payable";
readonly name: "refundReceiver";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "bytes";
readonly name: "signatures";
readonly type: "bytes";
}, {
readonly indexed: false;
readonly internalType: "bytes";
readonly name: "additionalInfo";
readonly type: "bytes";
}];
readonly name: "SafeMultiSigTransaction";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "sender";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}];
readonly name: "SafeReceived";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "address";
readonly name: "initiator";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "address[]";
readonly name: "owners";
readonly type: "address[]";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "threshold";
readonly type: "uint256";
}, {
readonly indexed: false;
readonly internalType: "address";
readonly name: "initializer";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "address";
readonly name: "fallbackHandler";
readonly type: "address";
}];
readonly name: "SafeSetup";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "bytes32";
readonly name: "msgHash";
readonly type: "bytes32";
}];
readonly name: "SignMsg";
readonly type: "event";
}, {
readonly stateMutability: "nonpayable";
readonly type: "fallback";
}, {
readonly inputs: readonly [];
readonly name: "VERSION";
readonly outputs: readonly [{
readonly internalType: "string";
readonly name: "";
readonly type: "string";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "owner";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "_threshold";
readonly type: "uint256";
}];
readonly name: "addOwnerWithThreshold";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes32";
readonly name: "hashToApprove";
readonly type: "bytes32";
}];
readonly name: "approveHash";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "";
readonly type: "address";
}, {
readonly internalType: "bytes32";
readonly name: "";
readonly type: "bytes32";
}];
readonly name: "approvedHashes";
readonly outputs: readonly [{
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "uint256";
readonly name: "_threshold";
readonly type: "uint256";
}];
readonly name: "changeThreshold";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes32";
readonly name: "dataHash";
readonly type: "bytes32";
}, {
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly internalType: "bytes";
readonly name: "signatures";
readonly type: "bytes";
}, {
readonly internalType: "uint256";
readonly name: "requiredSignatures";
readonly type: "uint256";
}];
readonly name: "checkNSignatures";
readonly outputs: readonly [];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "executor";
readonly type: "address";
}, {
readonly internalType: "bytes32";
readonly name: "dataHash";
readonly type: "bytes32";
}, {
readonly internalType: "bytes";
readonly name: "signatures";
readonly type: "bytes";
}, {
readonly internalType: "uint256";
readonly name: "requiredSignatures";
readonly type: "uint256";
}];
readonly name: "checkNSignatures";
readonly outputs: readonly [];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes32";
readonly name: "dataHash";
readonly type: "bytes32";
}, {
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly internalType: "bytes";
readonly name: "signatures";
readonly type: "bytes";
}];
readonly name: "checkSignatures";
readonly outputs: readonly [];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "executor";
readonly type: "address";
}, {
readonly internalType: "bytes32";
readonly name: "dataHash";
readonly type: "bytes32";
}, {
readonly internalType: "bytes";
readonly name: "signatures";
readonly type: "bytes";
}];
readonly name: "checkSignatures";
readonly outputs: readonly [];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "prevModule";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "module";
readonly type: "address";
}];
readonly name: "disableModule";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [];
readonly name: "domainSeparator";
readonly outputs: readonly [{
readonly internalType: "bytes32";
readonly name: "";
readonly type: "bytes32";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "module";
readonly type: "address";
}];
readonly name: "enableModule";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "to";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly internalType: "enum Enum.Operation";
readonly name: "operation";
readonly type: "uint8";
}, {
readonly internalType: "uint256";
readonly name: "safeTxGas";
readonly type: "uint256";
}, {
readonly internalType: "uint256";
readonly name: "baseGas";
readonly type: "uint256";
}, {
readonly internalType: "uint256";
readonly name: "gasPrice";
readonly type: "uint256";
}, {
readonly internalType: "address";
readonly name: "gasToken";
readonly type: "address";
}, {
readonly internalType: "address payable";
readonly name: "refundReceiver";
readonly type: "address";
}, {
readonly internalType: "bytes";
readonly name: "signatures";
readonly type: "bytes";
}];
readonly name: "execTransaction";
readonly outputs: readonly [{
readonly internalType: "bool";
readonly name: "success";
readonly type: "bool";
}];
readonly stateMutability: "payable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "to";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly internalType: "enum Enum.Operation";
readonly name: "operation";
readonly type: "uint8";
}];
readonly name: "execTransactionFromModule";
readonly outputs: readonly [{
readonly internalType: "bool";
readonly name: "success";
readonly type: "bool";
}];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "to";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly internalType: "enum Enum.Operation";
readonly name: "operation";
readonly type: "uint8";
}];
readonly name: "execTransactionFromModuleReturnData";
readonly outputs: readonly [{
readonly internalType: "bool";
readonly name: "success";
readonly type: "bool";
}, {
readonly internalType: "bytes";
readonly name: "returnData";
readonly type: "bytes";
}];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "start";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "pageSize";
readonly type: "uint256";
}];
readonly name: "getModulesPaginated";
readonly outputs: readonly [{
readonly internalType: "address[]";
readonly name: "array";
readonly type: "address[]";
}, {
readonly internalType: "address";
readonly name: "next";
readonly type: "address";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [];
readonly name: "getOwners";
readonly outputs: readonly [{
readonly internalType: "address[]";
readonly name: "";
readonly type: "address[]";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "uint256";
readonly name: "offset";
readonly type: "uint256";
}, {
readonly internalType: "uint256";
readonly name: "length";
readonly type: "uint256";
}];
readonly name: "getStorageAt";
readonly outputs: readonly [{
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [];
readonly name: "getThreshold";
readonly outputs: readonly [{
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "to";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly internalType: "enum Enum.Operation";
readonly name: "operation";
readonly type: "uint8";
}, {
readonly internalType: "uint256";
readonly name: "safeTxGas";
readonly type: "uint256";
}, {
readonly internalType: "uint256";
readonly name: "baseGas";
readonly type: "uint256";
}, {
readonly internalType: "uint256";
readonly name: "gasPrice";
readonly type: "uint256";
}, {
readonly internalType: "address";
readonly name: "gasToken";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "refundReceiver";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "_nonce";
readonly type: "uint256";
}];
readonly name: "getTransactionHash";
readonly outputs: readonly [{
readonly internalType: "bytes32";
readonly name: "txHash";
readonly type: "bytes32";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "module";
readonly type: "address";
}];
readonly name: "isModuleEnabled";
readonly outputs: readonly [{
readonly internalType: "bool";
readonly name: "";
readonly type: "bool";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "owner";
readonly type: "address";
}];
readonly name: "isOwner";
readonly outputs: readonly [{
readonly internalType: "bool";
readonly name: "";
readonly type: "bool";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [];
readonly name: "nonce";
readonly outputs: readonly [{
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "prevOwner";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "owner";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "_threshold";
readonly type: "uint256";
}];
readonly name: "removeOwner";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "handler";
readonly type: "address";
}];
readonly name: "setFallbackHandler";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "guard";
readonly type: "address";
}];
readonly name: "setGuard";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "moduleGuard";
readonly type: "address";
}];
readonly name: "setModuleGuard";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address[]";
readonly name: "_owners";
readonly type: "address[]";
}, {
readonly internalType: "uint256";
readonly name: "_threshold";
readonly type: "uint256";
}, {
readonly internalType: "address";
readonly name: "to";
readonly type: "address";
}, {
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly internalType: "address";
readonly name: "fallbackHandler";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "paymentToken";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "payment";
readonly type: "uint256";
}, {
readonly internalType: "address payable";
readonly name: "paymentReceiver";
readonly type: "address";
}];
readonly name: "setup";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes32";
readonly name: "";
readonly type: "bytes32";
}];
readonly name: "signedMessages";
readonly outputs: readonly [{
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "targetContract";
readonly type: "address";
}, {
readonly internalType: "bytes";
readonly name: "calldataPayload";
readonly type: "bytes";
}];
readonly name: "simulateAndRevert";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "prevOwner";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "oldOwner";
readonly type: "address";
}, {
readonly internalType: "address";
readonly name: "newOwner";
readonly type: "address";
}];
readonly name: "swapOwner";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly stateMutability: "payable";
readonly type: "receive";
}];
/**
* Represents the ABI of the Safe contract version 1.5.0.
*
* @type {SafeContract_v1_5_0_Abi}
*/
export type SafeContract_v1_5_0_Abi = typeof safeContract_v1_5_0_AbiTypes;
/**
* Represents the function type derived by the given function name from the Safe contract version 1.5.0 ABI.
*
* @template ContractFunctionName - The function name, derived from the ABI.
* @type {SafeContract_v1_5_0_Function}
*/
export type SafeContract_v1_5_0_Function<ContractFunctionName extends ExtractAbiFunctionNames<SafeContract_v1_5_0_Abi>> = ContractFunction<SafeContract_v1_5_0_Abi, ContractFunctionName>;
/**
* Represents the contract type for a Safe contract version 1.5.0, defining read and write methods.
* Utilizes the generic SafeBaseContract with the ABI specific to version 1.5.0.
*
* @type {SafeContract_v1_5_0_Contract}
*/
export type SafeContract_v1_5_0_Contract = SafeBaseContract<SafeContract_v1_5_0_Abi> & {
/**
* New in v1.5.0: overload that accepts an explicit executor address.
* Allows modules to pass msg.sender explicitly rather than relying on the contract's own context.
* @param args - Array[executor, dataHash, signatures, requiredSignatures]
* @returns Empty array
*/
checkNSignaturesWithExecutor: (args: [
executor: `0x${string}`,
dataHash: `0x${string}`,
signatures: `0x${string}`,
requiredSignatures: bigint
]) => Promise<[]>;
/**
* New in v1.5.0: overload that accepts an explicit executor address.
* Allows modules to pass msg.sender explicitly rather than relying on the contract's own context.
* @param args - Array[executor, dataHash, signatures]
* @returns Empty array
*/
checkSignaturesWithExecutor: (args: [executor: `0x${string}`, dataHash: `0x${string}`, signatures: `0x${string}`]) => Promise<[]>;
};
export {};
//# sourceMappingURL=SafeContract_v1_5_0.d.ts.map
{"version":3,"file":"SafeContract_v1_5_0.d.ts","sourceRoot":"","sources":["../../../../../src/contracts/Safe/v1.5.0/SafeContract_v1_5_0.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,uBAAuB,EAAU,MAAM,SAAS,CAAA;AAEzD,OAAO,gBAAgB,MAAM,qBAAqB,CAAA;AAClD,OAAO,EAAE,gBAAgB,EAAE,MAAM,2BAA2B,CAAA;AAE5D,QAAA,MAAM,4BAA4B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAA2C,CAAA;AAE7E;;;;GAIG;AACH,MAAM,MAAM,uBAAuB,GAAG,OAAO,4BAA4B,CAAA;AAEzE;;;;;GAKG;AACH,MAAM,MAAM,4BAA4B,CACtC,oBAAoB,SAAS,uBAAuB,CAAC,uBAAuB,CAAC,IAC3E,gBAAgB,CAAC,uBAAuB,EAAE,oBAAoB,CAAC,CAAA;AAEnE;;;;;GAKG;AACH,MAAM,MAAM,4BAA4B,GAAG,gBAAgB,CAAC,uBAAuB,CAAC,GAAG;IACrF;;;;;OAKG;IACH,4BAA4B,EAAE,CAC5B,IAAI,EAAE;QACJ,QAAQ,EAAE,KAAK,MAAM,EAAE;QACvB,QAAQ,EAAE,KAAK,MAAM,EAAE;QACvB,UAAU,EAAE,KAAK,MAAM,EAAE;QACzB,kBAAkB,EAAE,MAAM;KAC3B,KACE,OAAO,CAAC,EAAE,CAAC,CAAA;IAChB;;;;;OAKG;IACH,2BAA2B,EAAE,CAC3B,IAAI,EAAE,CAAC,QAAQ,EAAE,KAAK,MAAM,EAAE,EAAE,QAAQ,EAAE,KAAK,MAAM,EAAE,EAAE,UAAU,EAAE,KAAK,MAAM,EAAE,CAAC,KAChF,OAAO,CAAC,EAAE,CAAC,CAAA;CACjB,CAAA"}
import { ExtractAbiFunctionNames } from 'abitype';
import SafeProxyFactoryBaseContract from '../SafeProxyFactoryBaseContract';
import { ContractFunction } from '../../common/BaseContract';
declare const safeProxyFactoryContract_v1_5_0_AbiTypes: readonly [{
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "contract SafeProxy";
readonly name: "proxy";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "address";
readonly name: "singleton";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "bytes";
readonly name: "initializer";
readonly type: "bytes";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "saltNonce";
readonly type: "uint256";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "chainId";
readonly type: "uint256";
}];
readonly name: "ChainSpecificProxyCreationL2";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "contract SafeProxy";
readonly name: "proxy";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "address";
readonly name: "singleton";
readonly type: "address";
}];
readonly name: "ProxyCreation";
readonly type: "event";
}, {
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "contract SafeProxy";
readonly name: "proxy";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "address";
readonly name: "singleton";
readonly type: "address";
}, {
readonly indexed: false;
readonly internalType: "bytes";
readonly name: "initializer";
readonly type: "bytes";
}, {
readonly indexed: false;
readonly internalType: "uint256";
readonly name: "saltNonce";
readonly type: "uint256";
}];
readonly name: "ProxyCreationL2";
readonly type: "event";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "_singleton";
readonly type: "address";
}, {
readonly internalType: "bytes";
readonly name: "initializer";
readonly type: "bytes";
}, {
readonly internalType: "uint256";
readonly name: "saltNonce";
readonly type: "uint256";
}];
readonly name: "createChainSpecificProxyWithNonce";
readonly outputs: readonly [{
readonly internalType: "contract SafeProxy";
readonly name: "proxy";
readonly type: "address";
}];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "_singleton";
readonly type: "address";
}, {
readonly internalType: "bytes";
readonly name: "initializer";
readonly type: "bytes";
}, {
readonly internalType: "uint256";
readonly name: "saltNonce";
readonly type: "uint256";
}];
readonly name: "createChainSpecificProxyWithNonceL2";
readonly outputs: readonly [{
readonly internalType: "contract SafeProxy";
readonly name: "proxy";
readonly type: "address";
}];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "_singleton";
readonly type: "address";
}, {
readonly internalType: "bytes";
readonly name: "initializer";
readonly type: "bytes";
}, {
readonly internalType: "uint256";
readonly name: "saltNonce";
readonly type: "uint256";
}];
readonly name: "createProxyWithNonce";
readonly outputs: readonly [{
readonly internalType: "contract SafeProxy";
readonly name: "proxy";
readonly type: "address";
}];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "_singleton";
readonly type: "address";
}, {
readonly internalType: "bytes";
readonly name: "initializer";
readonly type: "bytes";
}, {
readonly internalType: "uint256";
readonly name: "saltNonce";
readonly type: "uint256";
}];
readonly name: "createProxyWithNonceL2";
readonly outputs: readonly [{
readonly internalType: "contract SafeProxy";
readonly name: "proxy";
readonly type: "address";
}];
readonly stateMutability: "nonpayable";
readonly type: "function";
}, {
readonly inputs: readonly [];
readonly name: "getChainId";
readonly outputs: readonly [{
readonly internalType: "uint256";
readonly name: "";
readonly type: "uint256";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [];
readonly name: "proxyCreationCode";
readonly outputs: readonly [{
readonly internalType: "bytes";
readonly name: "";
readonly type: "bytes";
}];
readonly stateMutability: "pure";
readonly type: "function";
}];
/**
* Represents the ABI of the Safe Proxy Factory contract version 1.5.0.
*
* @type {SafeProxyFactoryContract_v1_5_0_Abi}
*/
export type SafeProxyFactoryContract_v1_5_0_Abi = typeof safeProxyFactoryContract_v1_5_0_AbiTypes;
/**
* Represents the function type derived by the given function name from the SafeProxyFactory contract version 1.5.0 ABI.
*
* @template ContractFunctionName - The function name, derived from the ABI.
* @type {SafeProxyFactoryContract_v1_5_0_Function}
*/
export type SafeProxyFactoryContract_v1_5_0_Function<ContractFunctionName extends ExtractAbiFunctionNames<SafeProxyFactoryContract_v1_5_0_Abi>> = ContractFunction<SafeProxyFactoryContract_v1_5_0_Abi, ContractFunctionName>;
/**
* Represents the contract type for a SafeProxyFactory contract version 1.5.0, defining read and write methods.
* Utilizes the generic SafeProxyFactoryBaseContract with the ABI specific to version 1.5.0.
*
* @type {SafeProxyFactoryContract_v1_5_0_Contract}
*/
export type SafeProxyFactoryContract_v1_5_0_Contract = SafeProxyFactoryBaseContract<SafeProxyFactoryContract_v1_5_0_Abi>;
export {};
//# sourceMappingURL=SafeProxyFactoryContract_v1_5_0.d.ts.map
{"version":3,"file":"SafeProxyFactoryContract_v1_5_0.d.ts","sourceRoot":"","sources":["../../../../../src/contracts/SafeProxyFactory/v1.5.0/SafeProxyFactoryContract_v1_5_0.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,uBAAuB,EAAU,MAAM,SAAS,CAAA;AAEzD,OAAO,4BAA4B,MAAM,iCAAiC,CAAA;AAC1E,OAAO,EAAE,gBAAgB,EAAE,MAAM,2BAA2B,CAAA;AAE5D,QAAA,MAAM,wCAAwC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAE7C,CAAA;AAED;;;;GAIG;AACH,MAAM,MAAM,mCAAmC,GAAG,OAAO,wCAAwC,CAAA;AAEjG;;;;;GAKG;AACH,MAAM,MAAM,wCAAwC,CAClD,oBAAoB,SAAS,uBAAuB,CAAC,mCAAmC,CAAC,IACvF,gBAAgB,CAAC,mCAAmC,EAAE,oBAAoB,CAAC,CAAA;AAE/E;;;;;GAKG;AACH,MAAM,MAAM,wCAAwC,GAClD,4BAA4B,CAAC,mCAAmC,CAAC,CAAA"}
import { ExtractAbiFunctionNames } from 'abitype';
import SignMessageLibBaseContract from '../SignMessageLibBaseContract';
import { ContractFunction } from '../../common/BaseContract';
declare const signMessageLibContract_v1_5_0_AbiTypes: readonly [{
readonly anonymous: false;
readonly inputs: readonly [{
readonly indexed: true;
readonly internalType: "bytes32";
readonly name: "msgHash";
readonly type: "bytes32";
}];
readonly name: "SignMsg";
readonly type: "event";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes";
readonly name: "message";
readonly type: "bytes";
}];
readonly name: "getMessageHash";
readonly outputs: readonly [{
readonly internalType: "bytes32";
readonly name: "";
readonly type: "bytes32";
}];
readonly stateMutability: "view";
readonly type: "function";
}, {
readonly inputs: readonly [{
readonly internalType: "bytes";
readonly name: "_data";
readonly type: "bytes";
}];
readonly name: "signMessage";
readonly outputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "function";
}];
/**
* Represents the ABI of the SignMessageLib contract version 1.5.0.
*
* @type {SignMessageLibContract_v1_5_0_Abi}
*/
export type SignMessageLibContract_v1_5_0_Abi = typeof signMessageLibContract_v1_5_0_AbiTypes;
/**
* Represents the function type derived by the given function name from the SignMessageLib contract version 1.5.0 ABI.
*
* @template ContractFunctionName - The function name, derived from the ABI.
* @type {SignMessageLibContract_v1_5_0_Function}
*/
export type SignMessageLibContract_v1_5_0_Function<ContractFunctionName extends ExtractAbiFunctionNames<SignMessageLibContract_v1_5_0_Abi>> = ContractFunction<SignMessageLibContract_v1_5_0_Abi, ContractFunctionName>;
/**
* Represents the contract type for a SignMessageLib contract version 1.5.0, defining read and write methods.
* Utilizes the generic SignMessageLibBaseContract with the ABI specific to version 1.5.0.
*
* @type {SignMessageLibContract_v1_5_0_Contract}
*/
export type SignMessageLibContract_v1_5_0_Contract = SignMessageLibBaseContract<SignMessageLibContract_v1_5_0_Abi>;
export {};
//# sourceMappingURL=SignMessageLibContract_v1_5_0.d.ts.map
{"version":3,"file":"SignMessageLibContract_v1_5_0.d.ts","sourceRoot":"","sources":["../../../../../src/contracts/SignMessageLib/v1.5.0/SignMessageLibContract_v1_5_0.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,uBAAuB,EAAU,MAAM,SAAS,CAAA;AAEzD,OAAO,0BAA0B,MAAM,+BAA+B,CAAA;AACtE,OAAO,EAAE,gBAAgB,EAAE,MAAM,2BAA2B,CAAA;AAE5D,QAAA,MAAM,sCAAsC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAAqD,CAAA;AAEjG;;;;GAIG;AACH,MAAM,MAAM,iCAAiC,GAAG,OAAO,sCAAsC,CAAA;AAE7F;;;;;GAKG;AACH,MAAM,MAAM,sCAAsC,CAChD,oBAAoB,SAAS,uBAAuB,CAAC,iCAAiC,CAAC,IACrF,gBAAgB,CAAC,iCAAiC,EAAE,oBAAoB,CAAC,CAAA;AAE7E;;;;;GAKG;AACH,MAAM,MAAM,sCAAsC,GAChD,0BAA0B,CAAC,iCAAiC,CAAC,CAAA"}
import { ExtractAbiFunctionNames } from 'abitype';
import SimulateTxAccessorBaseContract from '../SimulateTxAccessorBaseContract';
import { ContractFunction } from '../../common/BaseContract';
declare const simulateTxAccessorContract_v1_5_0_AbiTypes: readonly [{
readonly inputs: readonly [];
readonly stateMutability: "nonpayable";
readonly type: "constructor";
}, {
readonly inputs: readonly [{
readonly internalType: "address";
readonly name: "to";
readonly type: "address";
}, {
readonly internalType: "uint256";
readonly name: "value";
readonly type: "uint256";
}, {
readonly internalType: "bytes";
readonly name: "data";
readonly type: "bytes";
}, {
readonly internalType: "enum Enum.Operation";
readonly name: "operation";
readonly type: "uint8";
}];
readonly name: "simulate";
readonly outputs: readonly [{
readonly internalType: "uint256";
readonly name: "estimate";
readonly type: "uint256";
}, {
readonly internalType: "bool";
readonly name: "success";
readonly type: "bool";
}, {
readonly internalType: "bytes";
readonly name: "returnData";
readonly type: "bytes";
}];
readonly stateMutability: "nonpayable";
readonly type: "function";
}];
/**
* Represents the ABI of the SimulateTxAccessor contract version 1.5.0.
*
* @type {SimulateTxAccessorContract_v1_5_0_Abi}
*/
export type SimulateTxAccessorContract_v1_5_0_Abi = typeof simulateTxAccessorContract_v1_5_0_AbiTypes;
/**
* Represents the function type derived by the given function name from the SimulateTxAccessor contract version 1.5.0 ABI.
*
* @template ContractFunctionName - The function name, derived from the ABI.
* @type {SimulateTxAccessorContract_v1_5_0_Function}
*/
export type SimulateTxAccessorContract_v1_5_0_Function<ContractFunctionName extends ExtractAbiFunctionNames<SimulateTxAccessorContract_v1_5_0_Abi>> = ContractFunction<SimulateTxAccessorContract_v1_5_0_Abi, ContractFunctionName>;
/**
* Represents the contract type for a SimulateTxAccessor contract version 1.5.0, defining read and write methods.
* Utilizes the generic SimulateTxAccessorBaseContract with the ABI specific to version 1.5.0.
*
* @type {SimulateTxAccessorContract_v1_5_0_Contract}
*/
export type SimulateTxAccessorContract_v1_5_0_Contract = SimulateTxAccessorBaseContract<SimulateTxAccessorContract_v1_5_0_Abi>;
export {};
//# sourceMappingURL=SimulateTxAccessorContract_v1_5_0.d.ts.map
{"version":3,"file":"SimulateTxAccessorContract_v1_5_0.d.ts","sourceRoot":"","sources":["../../../../../src/contracts/SimulateTxAccessor/v1.5.0/SimulateTxAccessorContract_v1_5_0.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,uBAAuB,EAAU,MAAM,SAAS,CAAA;AAEzD,OAAO,8BAA8B,MAAM,mCAAmC,CAAA;AAC9E,OAAO,EAAE,gBAAgB,EAAE,MAAM,2BAA2B,CAAA;AAE5D,QAAA,MAAM,0CAA0C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAE/C,CAAA;AAED;;;;GAIG;AACH,MAAM,MAAM,qCAAqC,GAC/C,OAAO,0CAA0C,CAAA;AAEnD;;;;;GAKG;AACH,MAAM,MAAM,0CAA0C,CACpD,oBAAoB,SAAS,uBAAuB,CAAC,qCAAqC,CAAC,IACzF,gBAAgB,CAAC,qCAAqC,EAAE,oBAAoB,CAAC,CAAA;AAEjF;;;;;GAKG;AACH,MAAM,MAAM,0CAA0C,GACpD,8BAA8B,CAAC,qCAAqC,CAAC,CAAA"}
+10
-1
import compatibilityFallbackHandler_1_3_0_ContractArtifacts from './CompatibilityFallbackHandler/v1.3.0/compatibility_fallback_handler';
import compatibilityFallbackHandler_1_4_1_ContractArtifacts from './CompatibilityFallbackHandler/v1.4.1/compatibility_fallback_handler';
import compatibilityFallbackHandler_1_5_0_ContractArtifacts from './CompatibilityFallbackHandler/v1.5.0/compatibility_fallback_handler';
import createCall_1_3_0_ContractArtifacts from './CreateCall/v1.3.0/create_call';
import createCall_1_4_1_ContractArtifacts from './CreateCall/v1.4.1/create_call';
import createCall_1_5_0_ContractArtifacts from './CreateCall/v1.5.0/create_call';
import extensibleFallbackHandler_1_5_0_ContractArtifacts from './ExtensibleFallbackHandler/v1.5.0/extensible_fallback_handler';
import multisend_1_1_1_ContractArtifacts from './MultiSend/v1.1.1/multi_send';
import multisend_1_3_0_ContractArtifacts from './MultiSend/v1.3.0/multi_send';
import multisend_1_4_1_ContractArtifacts from './MultiSend/v1.4.1/multi_send';
import multisend_1_5_0_ContractArtifacts from './MultiSend/v1.5.0/multi_send';
import multiSendCallOnly_1_3_0_ContractArtifacts from './MultiSend/v1.3.0/multi_send_call_only';
import multiSendCallOnly_1_4_1_ContractArtifacts from './MultiSend/v1.4.1/multi_send_call_only';
import multiSendCallOnly_1_5_0_ContractArtifacts from './MultiSend/v1.5.0/multi_send_call_only';
import safe_1_0_0_ContractArtifacts from './Safe/v1.0.0/gnosis_safe';

@@ -15,2 +20,3 @@ import safe_1_1_1_ContractArtifacts from './Safe/v1.1.1/gnosis_safe';

import safe_1_4_1_ContractArtifacts from './Safe/v1.4.1/safe_l2';
import safe_1_5_0_ContractArtifacts from './Safe/v1.5.0/safe_l2';
import safeProxyFactory_1_0_0_ContractArtifacts from './SafeProxyFactory/v1.0.0/proxy_factory';

@@ -20,9 +26,12 @@ import safeProxyFactory_1_1_1_ContractArtifacts from './SafeProxyFactory/v1.1.1/proxy_factory';

import safeProxyFactory_1_4_1_ContractArtifacts from './SafeProxyFactory/v1.4.1/safe_proxy_factory';
import safeProxyFactory_1_5_0_ContractArtifacts from './SafeProxyFactory/v1.5.0/safe_proxy_factory';
import signMessageLib_1_3_0_ContractArtifacts from './SignMessageLib/v1.3.0/sign_message_lib';
import signMessageLib_1_4_1_ContractArtifacts from './SignMessageLib/v1.4.1/sign_message_lib';
import signMessageLib_1_5_0_ContractArtifacts from './SignMessageLib/v1.5.0/sign_message_lib';
import simulateTxAccessor_1_3_0_ContractArtifacts from './SimulateTxAccessor/v1.3.0/simulate_tx_accessor';
import simulateTxAccessor_1_4_1_ContractArtifacts from './SimulateTxAccessor/v1.4.1/simulate_tx_accessor';
import simulateTxAccessor_1_5_0_ContractArtifacts from './SimulateTxAccessor/v1.5.0/simulate_tx_accessor';
import SafeWebAuthnSignerFactory_0_2_1_ContractArtifacts from './SafeWebAuthnSignerFactory/v0.2.1/safe_webauthn_signer_factory';
import SafeWebAuthnSharedSigner_0_2_1_ContractArtifacts from './SafeWebAuthnSharedSigner/v0.2.1/safe_webauthn_shared_signer';
export { compatibilityFallbackHandler_1_3_0_ContractArtifacts, compatibilityFallbackHandler_1_4_1_ContractArtifacts, createCall_1_3_0_ContractArtifacts, createCall_1_4_1_ContractArtifacts, multisend_1_1_1_ContractArtifacts, multisend_1_3_0_ContractArtifacts, multiSendCallOnly_1_3_0_ContractArtifacts, multisend_1_4_1_ContractArtifacts, multiSendCallOnly_1_4_1_ContractArtifacts, safe_1_0_0_ContractArtifacts, safe_1_1_1_ContractArtifacts, safe_1_2_0_ContractArtifacts, safe_1_3_0_ContractArtifacts, safe_1_4_1_ContractArtifacts, safeProxyFactory_1_0_0_ContractArtifacts, safeProxyFactory_1_1_1_ContractArtifacts, safeProxyFactory_1_3_0_ContractArtifacts, safeProxyFactory_1_4_1_ContractArtifacts, signMessageLib_1_3_0_ContractArtifacts, signMessageLib_1_4_1_ContractArtifacts, simulateTxAccessor_1_3_0_ContractArtifacts, simulateTxAccessor_1_4_1_ContractArtifacts, SafeWebAuthnSignerFactory_0_2_1_ContractArtifacts, SafeWebAuthnSharedSigner_0_2_1_ContractArtifacts };
export { compatibilityFallbackHandler_1_3_0_ContractArtifacts, compatibilityFallbackHandler_1_4_1_ContractArtifacts, compatibilityFallbackHandler_1_5_0_ContractArtifacts, createCall_1_3_0_ContractArtifacts, createCall_1_4_1_ContractArtifacts, createCall_1_5_0_ContractArtifacts, extensibleFallbackHandler_1_5_0_ContractArtifacts, multisend_1_1_1_ContractArtifacts, multisend_1_3_0_ContractArtifacts, multiSendCallOnly_1_3_0_ContractArtifacts, multisend_1_4_1_ContractArtifacts, multiSendCallOnly_1_4_1_ContractArtifacts, multisend_1_5_0_ContractArtifacts, multiSendCallOnly_1_5_0_ContractArtifacts, safe_1_0_0_ContractArtifacts, safe_1_1_1_ContractArtifacts, safe_1_2_0_ContractArtifacts, safe_1_3_0_ContractArtifacts, safe_1_4_1_ContractArtifacts, safe_1_5_0_ContractArtifacts, safeProxyFactory_1_0_0_ContractArtifacts, safeProxyFactory_1_1_1_ContractArtifacts, safeProxyFactory_1_3_0_ContractArtifacts, safeProxyFactory_1_4_1_ContractArtifacts, safeProxyFactory_1_5_0_ContractArtifacts, signMessageLib_1_3_0_ContractArtifacts, signMessageLib_1_4_1_ContractArtifacts, signMessageLib_1_5_0_ContractArtifacts, simulateTxAccessor_1_3_0_ContractArtifacts, simulateTxAccessor_1_4_1_ContractArtifacts, simulateTxAccessor_1_5_0_ContractArtifacts, SafeWebAuthnSignerFactory_0_2_1_ContractArtifacts, SafeWebAuthnSharedSigner_0_2_1_ContractArtifacts };
//# sourceMappingURL=index.d.ts.map
+1
-1

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/contracts/assets/index.ts"],"names":[],"mappings":"AAAA,OAAO,oDAAoD,MAAM,sEAAsE,CAAA;AACvI,OAAO,oDAAoD,MAAM,sEAAsE,CAAA;AAEvI,OAAO,kCAAkC,MAAM,iCAAiC,CAAA;AAChF,OAAO,kCAAkC,MAAM,iCAAiC,CAAA;AAEhF,OAAO,iCAAiC,MAAM,+BAA+B,CAAA;AAC7E,OAAO,iCAAiC,MAAM,+BAA+B,CAAA;AAC7E,OAAO,iCAAiC,MAAM,+BAA+B,CAAA;AAE7E,OAAO,yCAAyC,MAAM,yCAAyC,CAAA;AAC/F,OAAO,yCAAyC,MAAM,yCAAyC,CAAA;AAE/F,OAAO,4BAA4B,MAAM,2BAA2B,CAAA;AACpE,OAAO,4BAA4B,MAAM,2BAA2B,CAAA;AACpE,OAAO,4BAA4B,MAAM,2BAA2B,CAAA;AACpE,OAAO,4BAA4B,MAAM,8BAA8B,CAAA;AACvE,OAAO,4BAA4B,MAAM,uBAAuB,CAAA;AAEhE,OAAO,wCAAwC,MAAM,yCAAyC,CAAA;AAC9F,OAAO,wCAAwC,MAAM,yCAAyC,CAAA;AAC9F,OAAO,wCAAwC,MAAM,yCAAyC,CAAA;AAC9F,OAAO,wCAAwC,MAAM,8CAA8C,CAAA;AAEnG,OAAO,sCAAsC,MAAM,0CAA0C,CAAA;AAC7F,OAAO,sCAAsC,MAAM,0CAA0C,CAAA;AAE7F,OAAO,0CAA0C,MAAM,kDAAkD,CAAA;AACzG,OAAO,0CAA0C,MAAM,kDAAkD,CAAA;AAEzG,OAAO,iDAAiD,MAAM,iEAAiE,CAAA;AAC/H,OAAO,gDAAgD,MAAM,+DAA+D,CAAA;AAE5H,OAAO,EACL,oDAAoD,EACpD,oDAAoD,EACpD,kCAAkC,EAClC,kCAAkC,EAClC,iCAAiC,EACjC,iCAAiC,EACjC,yCAAyC,EACzC,iCAAiC,EACjC,yCAAyC,EACzC,4BAA4B,EAC5B,4BAA4B,EAC5B,4BAA4B,EAC5B,4BAA4B,EAC5B,4BAA4B,EAC5B,wCAAwC,EACxC,wCAAwC,EACxC,wCAAwC,EACxC,wCAAwC,EACxC,sCAAsC,EACtC,sCAAsC,EACtC,0CAA0C,EAC1C,0CAA0C,EAC1C,iDAAiD,EACjD,gDAAgD,EACjD,CAAA"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/contracts/assets/index.ts"],"names":[],"mappings":"AAAA,OAAO,oDAAoD,MAAM,sEAAsE,CAAA;AACvI,OAAO,oDAAoD,MAAM,sEAAsE,CAAA;AACvI,OAAO,oDAAoD,MAAM,sEAAsE,CAAA;AAEvI,OAAO,kCAAkC,MAAM,iCAAiC,CAAA;AAChF,OAAO,kCAAkC,MAAM,iCAAiC,CAAA;AAChF,OAAO,kCAAkC,MAAM,iCAAiC,CAAA;AAEhF,OAAO,iDAAiD,MAAM,gEAAgE,CAAA;AAE9H,OAAO,iCAAiC,MAAM,+BAA+B,CAAA;AAC7E,OAAO,iCAAiC,MAAM,+BAA+B,CAAA;AAC7E,OAAO,iCAAiC,MAAM,+BAA+B,CAAA;AAC7E,OAAO,iCAAiC,MAAM,+BAA+B,CAAA;AAE7E,OAAO,yCAAyC,MAAM,yCAAyC,CAAA;AAC/F,OAAO,yCAAyC,MAAM,yCAAyC,CAAA;AAC/F,OAAO,yCAAyC,MAAM,yCAAyC,CAAA;AAE/F,OAAO,4BAA4B,MAAM,2BAA2B,CAAA;AACpE,OAAO,4BAA4B,MAAM,2BAA2B,CAAA;AACpE,OAAO,4BAA4B,MAAM,2BAA2B,CAAA;AACpE,OAAO,4BAA4B,MAAM,8BAA8B,CAAA;AACvE,OAAO,4BAA4B,MAAM,uBAAuB,CAAA;AAChE,OAAO,4BAA4B,MAAM,uBAAuB,CAAA;AAEhE,OAAO,wCAAwC,MAAM,yCAAyC,CAAA;AAC9F,OAAO,wCAAwC,MAAM,yCAAyC,CAAA;AAC9F,OAAO,wCAAwC,MAAM,yCAAyC,CAAA;AAC9F,OAAO,wCAAwC,MAAM,8CAA8C,CAAA;AACnG,OAAO,wCAAwC,MAAM,8CAA8C,CAAA;AAEnG,OAAO,sCAAsC,MAAM,0CAA0C,CAAA;AAC7F,OAAO,sCAAsC,MAAM,0CAA0C,CAAA;AAC7F,OAAO,sCAAsC,MAAM,0CAA0C,CAAA;AAE7F,OAAO,0CAA0C,MAAM,kDAAkD,CAAA;AACzG,OAAO,0CAA0C,MAAM,kDAAkD,CAAA;AACzG,OAAO,0CAA0C,MAAM,kDAAkD,CAAA;AAEzG,OAAO,iDAAiD,MAAM,iEAAiE,CAAA;AAC/H,OAAO,gDAAgD,MAAM,+DAA+D,CAAA;AAE5H,OAAO,EACL,oDAAoD,EACpD,oDAAoD,EACpD,oDAAoD,EACpD,kCAAkC,EAClC,kCAAkC,EAClC,kCAAkC,EAClC,iDAAiD,EACjD,iCAAiC,EACjC,iCAAiC,EACjC,yCAAyC,EACzC,iCAAiC,EACjC,yCAAyC,EACzC,iCAAiC,EACjC,yCAAyC,EACzC,4BAA4B,EAC5B,4BAA4B,EAC5B,4BAA4B,EAC5B,4BAA4B,EAC5B,4BAA4B,EAC5B,4BAA4B,EAC5B,wCAAwC,EACxC,wCAAwC,EACxC,wCAAwC,EACxC,wCAAwC,EACxC,wCAAwC,EACxC,sCAAsC,EACtC,sCAAsC,EACtC,sCAAsC,EACtC,0CAA0C,EAC1C,0CAA0C,EAC1C,0CAA0C,EAC1C,iDAAiD,EACjD,gDAAgD,EACjD,CAAA"}
import { CompatibilityFallbackHandlerContract_v1_3_0_Contract } from './v1.3.0/CompatibilityFallbackHandlerContract_v1_3_0';
import { CompatibilityFallbackHandlerContract_v1_4_1_Contract } from './v1.4.1/CompatibilityFallbackHandlerContract_v1_4_1';
import { CompatibilityFallbackHandlerContract_v1_5_0_Contract } from './v1.5.0/CompatibilityFallbackHandlerContract_v1_5_0';
export * from './v1.3.0/CompatibilityFallbackHandlerContract_v1_3_0';
export * from './v1.4.1/CompatibilityFallbackHandlerContract_v1_4_1';
export type CompatibilityFallbackHandlerContractType = CompatibilityFallbackHandlerContract_v1_3_0_Contract | CompatibilityFallbackHandlerContract_v1_4_1_Contract;
export * from './v1.5.0/CompatibilityFallbackHandlerContract_v1_5_0';
export type CompatibilityFallbackHandlerContractType = CompatibilityFallbackHandlerContract_v1_3_0_Contract | CompatibilityFallbackHandlerContract_v1_4_1_Contract | CompatibilityFallbackHandlerContract_v1_5_0_Contract;
//# sourceMappingURL=index.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/contracts/CompatibilityFallbackHandler/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,oDAAoD,EAAE,MAAM,sDAAsD,CAAA;AAC3H,OAAO,EAAE,oDAAoD,EAAE,MAAM,sDAAsD,CAAA;AAE3H,cAAc,sDAAsD,CAAA;AACpE,cAAc,sDAAsD,CAAA;AAEpE,MAAM,MAAM,wCAAwC,GAChD,oDAAoD,GACpD,oDAAoD,CAAA"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/contracts/CompatibilityFallbackHandler/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,oDAAoD,EAAE,MAAM,sDAAsD,CAAA;AAC3H,OAAO,EAAE,oDAAoD,EAAE,MAAM,sDAAsD,CAAA;AAC3H,OAAO,EAAE,oDAAoD,EAAE,MAAM,sDAAsD,CAAA;AAE3H,cAAc,sDAAsD,CAAA;AACpE,cAAc,sDAAsD,CAAA;AACpE,cAAc,sDAAsD,CAAA;AAEpE,MAAM,MAAM,wCAAwC,GAChD,oDAAoD,GACpD,oDAAoD,GACpD,oDAAoD,CAAA"}
import { CreateCallContract_v1_3_0_Contract } from './v1.3.0/CreateCallContract_v1_3_0';
import { CreateCallContract_v1_4_1_Contract } from './v1.4.1/CreateCallContract_v1_4_1';
import { CreateCallContract_v1_5_0_Contract } from './v1.5.0/CreateCallContract_v1_5_0';
export * from './v1.3.0/CreateCallContract_v1_3_0';
export * from './v1.4.1/CreateCallContract_v1_4_1';
export type CreateCallContractType = CreateCallContract_v1_3_0_Contract | CreateCallContract_v1_4_1_Contract;
export * from './v1.5.0/CreateCallContract_v1_5_0';
export type CreateCallContractType = CreateCallContract_v1_3_0_Contract | CreateCallContract_v1_4_1_Contract | CreateCallContract_v1_5_0_Contract;
//# sourceMappingURL=index.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/contracts/CreateCall/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,kCAAkC,EAAE,MAAM,oCAAoC,CAAA;AACvF,OAAO,EAAE,kCAAkC,EAAE,MAAM,oCAAoC,CAAA;AAEvF,cAAc,oCAAoC,CAAA;AAClD,cAAc,oCAAoC,CAAA;AAElD,MAAM,MAAM,sBAAsB,GAC9B,kCAAkC,GAClC,kCAAkC,CAAA"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/contracts/CreateCall/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,kCAAkC,EAAE,MAAM,oCAAoC,CAAA;AACvF,OAAO,EAAE,kCAAkC,EAAE,MAAM,oCAAoC,CAAA;AACvF,OAAO,EAAE,kCAAkC,EAAE,MAAM,oCAAoC,CAAA;AAEvF,cAAc,oCAAoC,CAAA;AAClD,cAAc,oCAAoC,CAAA;AAClD,cAAc,oCAAoC,CAAA;AAElD,MAAM,MAAM,sBAAsB,GAC9B,kCAAkC,GAClC,kCAAkC,GAClC,kCAAkC,CAAA"}

@@ -6,9 +6,13 @@ import { MultiSendContract_v1_1_1_Contract } from './v1.1.1/MultiSendContract_v1_1_1';

import { MultiSendContract_v1_4_1_Contract } from './v1.4.1/MultiSendContract_v1_4_1';
import { MultiSendCallOnlyContract_v1_5_0_Contract } from './v1.5.0/MultiSendCallOnlyContract_v1_5_0';
import { MultiSendContract_v1_5_0_Contract } from './v1.5.0/MultiSendContract_v1_5_0';
export * from './v1.1.1/MultiSendContract_v1_1_1';
export * from './v1.3.0/MultiSendContract_v1_3_0';
export * from './v1.4.1/MultiSendContract_v1_4_1';
export * from './v1.5.0/MultiSendContract_v1_5_0';
export * from './v1.3.0/MultiSendCallOnlyContract_v1_3_0';
export * from './v1.4.1/MultiSendCallOnlyContract_v1_4_1';
export type MultiSendContractType = MultiSendContract_v1_1_1_Contract | MultiSendContract_v1_3_0_Contract | MultiSendContract_v1_4_1_Contract;
export type MultiSendCallOnlyContractType = MultiSendCallOnlyContract_v1_3_0_Contract | MultiSendCallOnlyContract_v1_4_1_Contract;
export * from './v1.5.0/MultiSendCallOnlyContract_v1_5_0';
export type MultiSendContractType = MultiSendContract_v1_1_1_Contract | MultiSendContract_v1_3_0_Contract | MultiSendContract_v1_4_1_Contract | MultiSendContract_v1_5_0_Contract;
export type MultiSendCallOnlyContractType = MultiSendCallOnlyContract_v1_3_0_Contract | MultiSendCallOnlyContract_v1_4_1_Contract | MultiSendCallOnlyContract_v1_5_0_Contract;
//# sourceMappingURL=index.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/contracts/MultiSend/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,iCAAiC,EAAE,MAAM,mCAAmC,CAAA;AACrF,OAAO,EAAE,yCAAyC,EAAE,MAAM,2CAA2C,CAAA;AACrG,OAAO,EAAE,iCAAiC,EAAE,MAAM,mCAAmC,CAAA;AACrF,OAAO,EAAE,yCAAyC,EAAE,MAAM,2CAA2C,CAAA;AACrG,OAAO,EAAE,iCAAiC,EAAE,MAAM,mCAAmC,CAAA;AAErF,cAAc,mCAAmC,CAAA;AACjD,cAAc,mCAAmC,CAAA;AACjD,cAAc,mCAAmC,CAAA;AAEjD,cAAc,2CAA2C,CAAA;AACzD,cAAc,2CAA2C,CAAA;AAEzD,MAAM,MAAM,qBAAqB,GAC7B,iCAAiC,GACjC,iCAAiC,GACjC,iCAAiC,CAAA;AAErC,MAAM,MAAM,6BAA6B,GACrC,yCAAyC,GACzC,yCAAyC,CAAA"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/contracts/MultiSend/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,iCAAiC,EAAE,MAAM,mCAAmC,CAAA;AACrF,OAAO,EAAE,yCAAyC,EAAE,MAAM,2CAA2C,CAAA;AACrG,OAAO,EAAE,iCAAiC,EAAE,MAAM,mCAAmC,CAAA;AACrF,OAAO,EAAE,yCAAyC,EAAE,MAAM,2CAA2C,CAAA;AACrG,OAAO,EAAE,iCAAiC,EAAE,MAAM,mCAAmC,CAAA;AACrF,OAAO,EAAE,yCAAyC,EAAE,MAAM,2CAA2C,CAAA;AACrG,OAAO,EAAE,iCAAiC,EAAE,MAAM,mCAAmC,CAAA;AAErF,cAAc,mCAAmC,CAAA;AACjD,cAAc,mCAAmC,CAAA;AACjD,cAAc,mCAAmC,CAAA;AACjD,cAAc,mCAAmC,CAAA;AAEjD,cAAc,2CAA2C,CAAA;AACzD,cAAc,2CAA2C,CAAA;AACzD,cAAc,2CAA2C,CAAA;AAEzD,MAAM,MAAM,qBAAqB,GAC7B,iCAAiC,GACjC,iCAAiC,GACjC,iCAAiC,GACjC,iCAAiC,CAAA;AAErC,MAAM,MAAM,6BAA6B,GACrC,yCAAyC,GACzC,yCAAyC,GACzC,yCAAyC,CAAA"}

@@ -6,2 +6,3 @@ export * from './v1.0.0/SafeContract_v1_0_0';

export * from './v1.4.1/SafeContract_v1_4_1';
export * from './v1.5.0/SafeContract_v1_5_0';
//# sourceMappingURL=index.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/contracts/Safe/index.ts"],"names":[],"mappings":"AAAA,cAAc,8BAA8B,CAAA;AAC5C,cAAc,8BAA8B,CAAA;AAC5C,cAAc,8BAA8B,CAAA;AAC5C,cAAc,8BAA8B,CAAA;AAC5C,cAAc,8BAA8B,CAAA"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/contracts/Safe/index.ts"],"names":[],"mappings":"AAAA,cAAc,8BAA8B,CAAA;AAC5C,cAAc,8BAA8B,CAAA;AAC5C,cAAc,8BAA8B,CAAA;AAC5C,cAAc,8BAA8B,CAAA;AAC5C,cAAc,8BAA8B,CAAA;AAC5C,cAAc,8BAA8B,CAAA"}

@@ -5,2 +5,3 @@ import { SafeProxyFactoryContract_v1_0_0_Contract } from './v1.0.0/SafeProxyFactoryContract_v1_0_0';

import { SafeProxyFactoryContract_v1_4_1_Contract } from './v1.4.1/SafeProxyFactoryContract_v1_4_1';
import { SafeProxyFactoryContract_v1_5_0_Contract } from './v1.5.0/SafeProxyFactoryContract_v1_5_0';
export * from './v1.0.0/SafeProxyFactoryContract_v1_0_0';

@@ -10,3 +11,4 @@ export * from './v1.1.1/SafeProxyFactoryContract_v1_1_1';

export * from './v1.4.1/SafeProxyFactoryContract_v1_4_1';
export type SafeProxyFactoryContractType = SafeProxyFactoryContract_v1_0_0_Contract | SafeProxyFactoryContract_v1_1_1_Contract | SafeProxyFactoryContract_v1_3_0_Contract | SafeProxyFactoryContract_v1_4_1_Contract;
export * from './v1.5.0/SafeProxyFactoryContract_v1_5_0';
export type SafeProxyFactoryContractType = SafeProxyFactoryContract_v1_0_0_Contract | SafeProxyFactoryContract_v1_1_1_Contract | SafeProxyFactoryContract_v1_3_0_Contract | SafeProxyFactoryContract_v1_4_1_Contract | SafeProxyFactoryContract_v1_5_0_Contract;
//# sourceMappingURL=index.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/contracts/SafeProxyFactory/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,wCAAwC,EAAE,MAAM,0CAA0C,CAAA;AACnG,OAAO,EAAE,wCAAwC,EAAE,MAAM,0CAA0C,CAAA;AACnG,OAAO,EAAE,wCAAwC,EAAE,MAAM,0CAA0C,CAAA;AACnG,OAAO,EAAE,wCAAwC,EAAE,MAAM,0CAA0C,CAAA;AAEnG,cAAc,0CAA0C,CAAA;AACxD,cAAc,0CAA0C,CAAA;AACxD,cAAc,0CAA0C,CAAA;AACxD,cAAc,0CAA0C,CAAA;AAExD,MAAM,MAAM,4BAA4B,GACpC,wCAAwC,GACxC,wCAAwC,GACxC,wCAAwC,GACxC,wCAAwC,CAAA"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/contracts/SafeProxyFactory/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,wCAAwC,EAAE,MAAM,0CAA0C,CAAA;AACnG,OAAO,EAAE,wCAAwC,EAAE,MAAM,0CAA0C,CAAA;AACnG,OAAO,EAAE,wCAAwC,EAAE,MAAM,0CAA0C,CAAA;AACnG,OAAO,EAAE,wCAAwC,EAAE,MAAM,0CAA0C,CAAA;AACnG,OAAO,EAAE,wCAAwC,EAAE,MAAM,0CAA0C,CAAA;AAEnG,cAAc,0CAA0C,CAAA;AACxD,cAAc,0CAA0C,CAAA;AACxD,cAAc,0CAA0C,CAAA;AACxD,cAAc,0CAA0C,CAAA;AACxD,cAAc,0CAA0C,CAAA;AAExD,MAAM,MAAM,4BAA4B,GACpC,wCAAwC,GACxC,wCAAwC,GACxC,wCAAwC,GACxC,wCAAwC,GACxC,wCAAwC,CAAA"}
import { SignMessageLibContract_v1_3_0_Contract } from './v1.3.0/SignMessageLibContract_v1_3_0';
import { SignMessageLibContract_v1_4_1_Contract } from './v1.4.1/SignMessageLibContract_v1_4_1';
import { SignMessageLibContract_v1_5_0_Contract } from './v1.5.0/SignMessageLibContract_v1_5_0';
export * from './v1.3.0/SignMessageLibContract_v1_3_0';
export * from './v1.4.1/SignMessageLibContract_v1_4_1';
export type SignMessageLibContractType = SignMessageLibContract_v1_3_0_Contract | SignMessageLibContract_v1_4_1_Contract;
export * from './v1.5.0/SignMessageLibContract_v1_5_0';
export type SignMessageLibContractType = SignMessageLibContract_v1_3_0_Contract | SignMessageLibContract_v1_4_1_Contract | SignMessageLibContract_v1_5_0_Contract;
//# sourceMappingURL=index.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/contracts/SignMessageLib/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,sCAAsC,EAAE,MAAM,wCAAwC,CAAA;AAC/F,OAAO,EAAE,sCAAsC,EAAE,MAAM,wCAAwC,CAAA;AAE/F,cAAc,wCAAwC,CAAA;AACtD,cAAc,wCAAwC,CAAA;AAEtD,MAAM,MAAM,0BAA0B,GAClC,sCAAsC,GACtC,sCAAsC,CAAA"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/contracts/SignMessageLib/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,sCAAsC,EAAE,MAAM,wCAAwC,CAAA;AAC/F,OAAO,EAAE,sCAAsC,EAAE,MAAM,wCAAwC,CAAA;AAC/F,OAAO,EAAE,sCAAsC,EAAE,MAAM,wCAAwC,CAAA;AAE/F,cAAc,wCAAwC,CAAA;AACtD,cAAc,wCAAwC,CAAA;AACtD,cAAc,wCAAwC,CAAA;AAEtD,MAAM,MAAM,0BAA0B,GAClC,sCAAsC,GACtC,sCAAsC,GACtC,sCAAsC,CAAA"}
import { SimulateTxAccessorContract_v1_3_0_Contract } from './v1.3.0/SimulateTxAccessorContract_v1_3_0';
import { SimulateTxAccessorContract_v1_4_1_Contract } from './v1.4.1/SimulateTxAccessorContract_v1_4_1';
import { SimulateTxAccessorContract_v1_5_0_Contract } from './v1.5.0/SimulateTxAccessorContract_v1_5_0';
export * from './v1.3.0/SimulateTxAccessorContract_v1_3_0';
export * from './v1.4.1/SimulateTxAccessorContract_v1_4_1';
export type SimulateTxAccessorContractType = SimulateTxAccessorContract_v1_3_0_Contract | SimulateTxAccessorContract_v1_4_1_Contract;
export * from './v1.5.0/SimulateTxAccessorContract_v1_5_0';
export type SimulateTxAccessorContractType = SimulateTxAccessorContract_v1_3_0_Contract | SimulateTxAccessorContract_v1_4_1_Contract | SimulateTxAccessorContract_v1_5_0_Contract;
//# sourceMappingURL=index.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/contracts/SimulateTxAccessor/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,0CAA0C,EAAE,MAAM,4CAA4C,CAAA;AACvG,OAAO,EAAE,0CAA0C,EAAE,MAAM,4CAA4C,CAAA;AAEvG,cAAc,4CAA4C,CAAA;AAC1D,cAAc,4CAA4C,CAAA;AAE1D,MAAM,MAAM,8BAA8B,GACtC,0CAA0C,GAC1C,0CAA0C,CAAA"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/contracts/SimulateTxAccessor/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,0CAA0C,EAAE,MAAM,4CAA4C,CAAA;AACvG,OAAO,EAAE,0CAA0C,EAAE,MAAM,4CAA4C,CAAA;AACvG,OAAO,EAAE,0CAA0C,EAAE,MAAM,4CAA4C,CAAA;AAEvG,cAAc,4CAA4C,CAAA;AAC1D,cAAc,4CAA4C,CAAA;AAC1D,cAAc,4CAA4C,CAAA;AAE1D,MAAM,MAAM,8BAA8B,GACtC,0CAA0C,GAC1C,0CAA0C,GAC1C,0CAA0C,CAAA"}
export * from './contracts/CompatibilityFallbackHandler';
export * from './contracts/ExtensibleFallbackHandler';
export * from './contracts/MultiSend';

@@ -3,0 +4,0 @@ export * from './contracts/CreateCall';

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AAAA,cAAc,0CAA0C,CAAA;AACxD,cAAc,uBAAuB,CAAA;AACrC,cAAc,wBAAwB,CAAA;AACtC,cAAc,kBAAkB,CAAA;AAChC,cAAc,8BAA8B,CAAA;AAC5C,cAAc,4BAA4B,CAAA;AAC1C,cAAc,gCAAgC,CAAA;AAC9C,cAAc,uCAAuC,CAAA;AACrD,cAAc,sCAAsC,CAAA;AACpD,cAAc,iCAAiC,CAAA;AAC/C,cAAc,oBAAoB,CAAA;AAClC,cAAc,SAAS,CAAA;AAGvB,OAAO,QAAQ,SAAS,CAAC;IACvB,UAAiB,QAAQ;QAMvB,WAAW,EAAE,MAAM,CAAA;KACpB;CACF"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AAAA,cAAc,0CAA0C,CAAA;AACxD,cAAc,uCAAuC,CAAA;AACrD,cAAc,uBAAuB,CAAA;AACrC,cAAc,wBAAwB,CAAA;AACtC,cAAc,kBAAkB,CAAA;AAChC,cAAc,8BAA8B,CAAA;AAC5C,cAAc,4BAA4B,CAAA;AAC1C,cAAc,gCAAgC,CAAA;AAC9C,cAAc,uCAAuC,CAAA;AACrD,cAAc,sCAAsC,CAAA;AACpD,cAAc,iCAAiC,CAAA;AAC/C,cAAc,oBAAoB,CAAA;AAClC,cAAc,SAAS,CAAA;AAGvB,OAAO,QAAQ,SAAS,CAAC;IACvB,UAAiB,QAAQ;QAMvB,WAAW,EAAE,MAAM,CAAA;KACpB;CACF"}
export { type Hex } from 'viem';
export type SafeVersion = '1.4.1' | '1.3.0' | '1.2.0' | '1.1.1' | '1.0.0';
export type SafeVersion = '1.5.0' | '1.4.1' | '1.3.0' | '1.2.0' | '1.1.1' | '1.0.0';
export declare enum OperationType {

@@ -4,0 +4,0 @@ Call = 0,// 0

@@ -1,1 +0,1 @@

{"version":3,"file":"types.d.ts","sourceRoot":"","sources":["../../src/types.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"types.d.ts","sourceRoot":"","sources":["../../src/types.ts"],"names":[],"mappings":"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"}
{
"name": "@safe-global/types-kit",
"version": "3.0.0",
"version": "3.1.0",
"description": "Types for use with the Safe Core SDK packages",

@@ -5,0 +5,0 @@ "types": "dist/src/index.d.ts",

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display