New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@safe-global/protocol-kit

Package Overview
Dependencies
Maintainers
5
Versions
52
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

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

Comparing version 5.2.1-alpha.0 to 5.2.1

dist/src/contracts/BaseContract.js

1

dist/src/contracts/BaseContract.d.ts

@@ -68,2 +68,1 @@ import { Abi } from 'abitype';

export default BaseContract;
//# sourceMappingURL=BaseContract.d.ts.map

@@ -37,2 +37,1 @@ import { Abi } from 'abitype';

export default CompatibilityFallbackHandlerBaseContract;
//# sourceMappingURL=CompatibilityFallbackHandlerBaseContract.d.ts.map

@@ -26,2 +26,1 @@ import CompatibilityFallbackHandlerBaseContract from '../../../contracts/CompatibilityFallbackHandler/CompatibilityFallbackHandlerBaseContract';

export default CompatibilityFallbackHandlerContract_v1_3_0;
//# sourceMappingURL=CompatibilityFallbackHandlerContract_v1_3_0.d.ts.map

@@ -26,2 +26,1 @@ import CompatibilityFallbackHandlerBaseContract from '../../../contracts/CompatibilityFallbackHandler/CompatibilityFallbackHandlerBaseContract';

export default CompatibilityFallbackHandlerContract_v1_4_1;
//# sourceMappingURL=CompatibilityFallbackHandlerContract_v1_4_1.d.ts.map

@@ -32,2 +32,1 @@ import { SingletonDeploymentV2 } from '@safe-global/safe-deployments';

export {};
//# sourceMappingURL=config.d.ts.map

@@ -5,2 +5,1 @@ import { Address, Hex } from 'viem';

export declare const SENTINEL_ADDRESS: Address;
//# sourceMappingURL=constants.d.ts.map

@@ -39,2 +39,1 @@ import { Abi } from 'viem';

export declare function getSafeWebAuthnSharedSignerContractInstance(safeVersion: SafeVersion, safeProvider: SafeProvider, contractAddress?: string, customContractAbi?: Abi, deploymentType?: DeploymentType): Promise<SafeWebAuthnSharedSignerContract_v0_2_1>;
//# sourceMappingURL=contractInstances.d.ts.map

@@ -37,2 +37,1 @@ import { Abi } from 'abitype';

export default CreateCallBaseContract;
//# sourceMappingURL=CreateCallBaseContract.d.ts.map

@@ -38,2 +38,1 @@ import CreateCallBaseContract from '../../../contracts/CreateCall/CreateCallBaseContract';

export default CreateCallContract_v1_3_0;
//# sourceMappingURL=CreateCallContract_v1_3_0.d.ts.map

@@ -38,2 +38,1 @@ import CreateCallBaseContract from '../../../contracts/CreateCall/CreateCallBaseContract';

export default CreateCallContract_v1_4_1;
//# sourceMappingURL=CreateCallContract_v1_4_1.d.ts.map

@@ -8,2 +8,1 @@ import CreateCallBaseContract from './CreateCall/CreateCallBaseContract';

export { CreateCallBaseContract, MultiSendCallOnlyBaseContract, MultiSendBaseContract, SafeBaseContract, SafeProxyFactoryBaseContract, SignMessageLibBaseContract };
//# sourceMappingURL=index.d.ts.map

@@ -37,2 +37,1 @@ import { Abi } from 'abitype';

export default MultiSendBaseContract;
//# sourceMappingURL=MultiSendBaseContract.d.ts.map

@@ -37,2 +37,1 @@ import { Abi } from 'abitype';

export default MultiSendCallOnlyBaseContract;
//# sourceMappingURL=MultiSendCallOnlyBaseContract.d.ts.map

@@ -26,2 +26,1 @@ import MultiSendBaseContract from '../../../contracts/MultiSend/MultiSendBaseContract';

export default MultiSendContract_v1_1_1;
//# sourceMappingURL=MultiSendContract_v1_1_1.d.ts.map

@@ -26,2 +26,1 @@ import MultiSendCallOnlyBaseContract from '../../../contracts/MultiSend/MultiSendCallOnlyBaseContract';

export default MultiSendCallOnlyContract_v1_3_0;
//# sourceMappingURL=MultiSendCallOnlyContract_v1_3_0.d.ts.map

@@ -26,2 +26,1 @@ import MultiSendBaseContract from '../../../contracts/MultiSend/MultiSendBaseContract';

export default MultiSendContract_v1_3_0;
//# sourceMappingURL=MultiSendContract_v1_3_0.d.ts.map

@@ -26,2 +26,1 @@ import MultiSendCallOnlyBaseContract from '../../../contracts/MultiSend/MultiSendCallOnlyBaseContract';

export default MultiSendCallOnlyContract_v1_4_1;
//# sourceMappingURL=MultiSendCallOnlyContract_v1_4_1.d.ts.map

@@ -26,2 +26,1 @@ import MultiSendBaseContract from '../../../contracts/MultiSend/MultiSendBaseContract';

export default MultiSendContract_v1_4_1;
//# sourceMappingURL=MultiSendContract_v1_4_1.d.ts.map

@@ -41,2 +41,1 @@ import { Abi } from 'abitype';

export default SafeBaseContract;
//# sourceMappingURL=SafeBaseContract.d.ts.map

@@ -133,2 +133,1 @@ import { Address } from 'viem';

export default SafeContract_v1_0_0;
//# sourceMappingURL=SafeContract_v1_0_0.d.ts.map

@@ -132,2 +132,1 @@ import SafeBaseContract from '../../../contracts/Safe/SafeBaseContract';

export default SafeContract_v1_1_1;
//# sourceMappingURL=SafeContract_v1_1_1.d.ts.map

@@ -138,2 +138,1 @@ import SafeBaseContract from '../../../contracts/Safe/SafeBaseContract';

export default SafeContract_v1_2_0;
//# sourceMappingURL=SafeContract_v1_2_0.d.ts.map

@@ -146,2 +146,1 @@ import SafeBaseContract from '../../../contracts/Safe/SafeBaseContract';

export default SafeContract_v1_3_0;
//# sourceMappingURL=SafeContract_v1_3_0.d.ts.map

@@ -146,2 +146,1 @@ import SafeBaseContract from '../../../contracts/Safe/SafeBaseContract';

export default SafeContract_v1_4_1;
//# sourceMappingURL=SafeContract_v1_4_1.d.ts.map

@@ -24,2 +24,1 @@ import SafeProvider from '../SafeProvider';

export declare function getSafeWebAuthnSharedSignerContract({ safeProvider, safeVersion, customContracts, deploymentType }: GetContractInstanceProps): Promise<SafeWebAuthnSharedSignerContractImplementationType>;
//# sourceMappingURL=safeDeploymentContracts.d.ts.map

@@ -40,2 +40,1 @@ import { Abi } from 'abitype';

export default SafeProxyFactoryBaseContract;
//# sourceMappingURL=SafeProxyFactoryBaseContract.d.ts.map

@@ -48,2 +48,1 @@ import SafeProxyFactoryBaseContract from '../../../contracts/SafeProxyFactory/SafeProxyFactoryBaseContract';

export default SafeProxyFactoryContract_v1_0_0;
//# sourceMappingURL=SafeProxyFactoryContract_v1_0_0.d.ts.map

@@ -60,2 +60,1 @@ import SafeProxyFactoryBaseContract from '../../../contracts/SafeProxyFactory/SafeProxyFactoryBaseContract';

export default SafeProxyFactoryContract_v1_1_1;
//# sourceMappingURL=SafeProxyFactoryContract_v1_1_1.d.ts.map

@@ -60,2 +60,1 @@ import SafeProxyFactoryBaseContract from '../../../contracts/SafeProxyFactory/SafeProxyFactoryBaseContract';

export default SafeProxyFactoryContract_v1_3_0;
//# sourceMappingURL=SafeProxyFactoryContract_v1_3_0.d.ts.map

@@ -55,2 +55,1 @@ import SafeProxyFactoryBaseContract from '../../../contracts/SafeProxyFactory/SafeProxyFactoryBaseContract';

export default SafeProxyFactoryContract_v1_4_1;
//# sourceMappingURL=SafeProxyFactoryContract_v1_4_1.d.ts.map

@@ -36,2 +36,1 @@ import { Abi } from 'abitype';

export default SafeWebAuthnSharedSignerBaseContract;
//# sourceMappingURL=SafeWebAuthnSharedSignerBaseContract.d.ts.map

@@ -44,2 +44,1 @@ import SafeWebAuthnSharedSignerBaseContract from '../../../contracts/SafeWebAuthnSharedSigner/SafeWebAuthnSharedSignerBaseContract';

export default SafeWebAuthnSharedSignerContract_v0_2_1;
//# sourceMappingURL=SafeWebAuthnSharedSignerContract_v0_2_1.d.ts.map

@@ -36,2 +36,1 @@ import { Abi } from 'abitype';

export default SafeWebAuthnSignerFactoryBaseContract;
//# sourceMappingURL=SafeWebAuthnSignerFactoryBaseContract.d.ts.map

@@ -40,2 +40,1 @@ import SafeWebAuthnSignerFactoryBaseContract from '../../../contracts/SafeWebAuthnSignerFactory/SafeWebAuthnSignerFactoryBaseContract';

export default SafeWebAuthnSignerFactoryContract_v0_2_1;
//# sourceMappingURL=SafeWebAuthnSignerFactoryContract_v0_2_1.d.ts.map

@@ -37,2 +37,1 @@ import { Abi } from 'abitype';

export default SignMessageLibBaseContract;
//# sourceMappingURL=SignMessageLibBaseContract.d.ts.map

@@ -34,2 +34,1 @@ import SignMessageLibBaseContract from '../../../contracts/SignMessageLib/SignMessageLibBaseContract';

export default SignMessageLibContract_v1_3_0;
//# sourceMappingURL=SignMessageLibContract_v1_3_0.d.ts.map

@@ -34,2 +34,1 @@ import SignMessageLibBaseContract from '../../../contracts/SignMessageLib/SignMessageLibBaseContract';

export default SignMessageLibContract_v1_4_1;
//# sourceMappingURL=SignMessageLibContract_v1_4_1.d.ts.map

@@ -37,2 +37,1 @@ import { Abi } from 'abitype';

export default SimulateTxAccessorBaseContract;
//# sourceMappingURL=SimulateTxAccessorBaseContract.d.ts.map

@@ -31,2 +31,1 @@ import SimulateTxAccessorBaseContract from '../../../contracts/SimulateTxAccessor/SimulateTxAccessorBaseContract';

export default SimulateTxAccessorContract_v1_3_0;
//# sourceMappingURL=SimulateTxAccessorContract_v1_3_0.d.ts.map

@@ -31,2 +31,1 @@ import SimulateTxAccessorBaseContract from '../../../contracts/SimulateTxAccessor/SimulateTxAccessorBaseContract';

export default SimulateTxAccessorContract_v1_4_1;
//# sourceMappingURL=SimulateTxAccessorContract_v1_4_1.d.ts.map

@@ -78,2 +78,1 @@ import { Hash, Hex, Client, WalletClient, FormattedTransactionReceipt } from 'viem';

export declare function isSignerCompatible(signerOrProvider: Client | WalletClient): boolean;
//# sourceMappingURL=utils.d.ts.map

@@ -27,2 +27,1 @@ import Safe from './Safe';

}
//# sourceMappingURL=index.d.ts.map

@@ -13,2 +13,1 @@ import { ContractNetworksConfig, MultiSendCallOnlyContractImplementationType, MultiSendContractImplementationType, SafeConfig, SafeContractImplementationType } from '../types';

export default ContractManager;
//# sourceMappingURL=contractManager.d.ts.map

@@ -15,2 +15,1 @@ import { SafeContractImplementationType } from '../types';

export default FallbackHandlerManager;
//# sourceMappingURL=fallbackHandlerManager.d.ts.map

@@ -15,2 +15,1 @@ import { SafeContractImplementationType } from '../types';

export default GuardManager;
//# sourceMappingURL=guardManager.d.ts.map

@@ -16,2 +16,1 @@ import { SafeContractImplementationType, SafeModulesPaginated } from '../types';

export default ModuleManager;
//# sourceMappingURL=moduleManager.d.ts.map

@@ -19,2 +19,1 @@ import { SafeContractImplementationType } from '../types';

export default OwnerManager;
//# sourceMappingURL=ownerManager.d.ts.map

@@ -452,2 +452,1 @@ import { SafeMultisigTransactionResponse, SafeSignature, SafeTransaction, SafeVersion, TransactionOptions, TransactionResult, MetaTransactionData, Transaction, EIP712TypedData } from '@safe-global/types-kit';

export default Safe;
//# sourceMappingURL=Safe.d.ts.map

@@ -38,2 +38,1 @@ import { Eip3770Address, SafeEIP712Args } from '@safe-global/types-kit';

export default SafeProvider;
//# sourceMappingURL=SafeProvider.d.ts.map

@@ -89,2 +89,1 @@ import { Abi } from 'viem';

};
//# sourceMappingURL=contracts.d.ts.map

@@ -7,2 +7,1 @@ export * from './contracts';

export * from './passkeys';
//# sourceMappingURL=index.d.ts.map

@@ -12,2 +12,1 @@ export type PasskeyCoordinates = {

};
//# sourceMappingURL=passkeys.d.ts.map

@@ -79,2 +79,1 @@ import { SafeVersion } from '@safe-global/types-kit';

export {};
//# sourceMappingURL=safeConfig.d.ts.map

@@ -62,2 +62,1 @@ import { PasskeyArgType, PasskeyCoordinates } from './passkeys';

};
//# sourceMappingURL=safeProvider.d.ts.map

@@ -9,2 +9,1 @@ export declare enum SigningMethod {

export type SigningMethodType = SigningMethod | string;
//# sourceMappingURL=signing.d.ts.map

@@ -85,2 +85,1 @@ import { MetaTransactionData, SafeTransactionDataPartial } from '@safe-global/types-kit';

export {};
//# sourceMappingURL=transactions.d.ts.map

@@ -5,2 +5,1 @@ export declare function sameString(str1?: string, str2?: string): boolean;

export declare function isRestrictedAddress(address: string): boolean;
//# sourceMappingURL=address.d.ts.map

@@ -7,2 +7,1 @@ import { BlockTag } from 'viem';

};
//# sourceMappingURL=block.d.ts.map

@@ -5,2 +5,1 @@ import { Address, Hex } from 'viem';

export declare const SENTINEL_ADDRESS: Address;
//# sourceMappingURL=constants.d.ts.map

@@ -7,2 +7,1 @@ interface NetworkShortName {

export {};
//# sourceMappingURL=config.d.ts.map

@@ -8,2 +8,1 @@ import { Eip3770Address } from '@safe-global/types-kit';

export declare function validateEip3770Address(fullAddress: string, currentChainId: bigint): Eip3770Address;
//# sourceMappingURL=index.d.ts.map
import { EIP712TypedData } from '@safe-global/types-kit';
export declare function hashTypedData(typedData: EIP712TypedData): string;
export declare function encodeTypedData(typedData: EIP712TypedData): string;
//# sourceMappingURL=encode.d.ts.map

@@ -15,2 +15,1 @@ import { EIP712MessageTypes, EIP712TxTypes, EIP712TypedData, SafeEIP712Args, EIP712TypedDataMessage, EIP712TypedDataTx } from '@safe-global/types-kit';

export declare function generateTypedData({ safeAddress, safeVersion, chainId, data }: SafeEIP712Args): EIP712TypedDataTx | EIP712TypedDataMessage;
//# sourceMappingURL=index.d.ts.map

@@ -34,2 +34,1 @@ import Safe from '../../Safe';

export declare function createERC20TokenTransferTransaction(tokenAddress: string, toAddress: string, amount: string): Transaction;
//# sourceMappingURL=index.d.ts.map
export declare const getProtocolKitVersion: () => string;
//# sourceMappingURL=getProtocolKitVersion.d.ts.map

@@ -8,2 +8,1 @@ export * from './address';

export * from './passkeys';
//# sourceMappingURL=index.d.ts.map
export declare function createMemoizedFunction<T extends (...args: Parameters<T>) => ReturnType<T>>(callback: T, cache?: Record<string, ReturnType<T>>): (...args: Parameters<T>) => ReturnType<T>;
//# sourceMappingURL=memoized.d.ts.map

@@ -11,2 +11,1 @@ import { EIP712TypedData, SafeMessage, SafeSignature } from '@safe-global/types-kit';

export default EthSafeMessage;
//# sourceMappingURL=SafeMessage.d.ts.map

@@ -36,2 +36,1 @@ /**

export default generateOnChainIdentifier;
//# sourceMappingURL=generateOnChainIdentifier.d.ts.map

@@ -17,2 +17,1 @@ import { Hex } from 'viem';

export default createPasskeyDeploymentTransaction;
//# sourceMappingURL=createPasskeyDeploymentTransaction.d.ts.map

@@ -57,2 +57,1 @@ import { PasskeyArgType, PasskeyCoordinates } from '../../types';

export declare function getDefaultFCLP256VerifierAddress(chainId: string): string;
//# sourceMappingURL=extractPasskeyData.d.ts.map

@@ -12,2 +12,1 @@ import Safe from '../../Safe';

export default getPasskeyOwnerAddress;
//# sourceMappingURL=getPasskeyOwnerAddress.d.ts.map
export * from './extractPasskeyData';
export * from './PasskeyClient';
export * from './getPasskeyOwnerAddress';
//# sourceMappingURL=index.d.ts.map

@@ -8,2 +8,1 @@ import { PasskeyArgType, SafeWebAuthnSharedSignerContractImplementationType } from '../../types';

export default isSharedSigner;
//# sourceMappingURL=isSharedSigner.d.ts.map

@@ -6,2 +6,1 @@ import { Client } from 'viem';

export declare const createPasskeyClient: (passkey: PasskeyArgType, safeWebAuthnSignerFactoryContract: SafeWebAuthnSignerFactoryContractImplementationType, safeWebAuthnSharedSignerContract: SafeWebAuthnSharedSignerContractImplementationType, provider: Client, safeAddress: string, owners: string[], chainId: string) => Promise<PasskeyClient>;
//# sourceMappingURL=PasskeyClient.d.ts.map
export declare const isEip1193Provider: (provider: any) => boolean;
export declare const isPrivateKey: (signer?: any) => boolean;
export declare const isSignerPasskeyClient: (signer?: any) => boolean;
//# sourceMappingURL=provider.d.ts.map

@@ -26,2 +26,1 @@ import { SafeContractImplementationType } from '../types';

export declare function isSafeContractCompatibleWithSimulateAndRevert(safeContract: SafeContractImplementationType): Promise<SafeContractCompatibleWithSimulateAndRevert>;
//# sourceMappingURL=safeVersions.d.ts.map
export * from './SafeSignature';
export * from './utils';
//# sourceMappingURL=index.d.ts.map

@@ -27,2 +27,1 @@ import { SafeSignature } from '@safe-global/types-kit';

}
//# sourceMappingURL=SafeSignature.d.ts.map

@@ -20,2 +20,1 @@ import SafeProvider from '../../SafeProvider';

export {};
//# sourceMappingURL=utils.d.ts.map

@@ -53,2 +53,1 @@ import { OperationType, SafeVersion, SafeTransaction } from '@safe-global/types-kit';

export declare function estimateSafeDeploymentGas(safe: Safe): Promise<string>;
//# sourceMappingURL=gas.d.ts.map

@@ -5,2 +5,1 @@ export * from './gas';

export * from './utils';
//# sourceMappingURL=index.d.ts.map

@@ -11,2 +11,1 @@ import { SafeSignature, SafeTransaction, SafeTransactionData } from '@safe-global/types-kit';

export default EthSafeTransaction;
//# sourceMappingURL=SafeTransaction.d.ts.map

@@ -19,2 +19,1 @@ import { SafeTransactionDataPartial } from '@safe-global/types-kit';

};
//# sourceMappingURL=types.d.ts.map

@@ -28,2 +28,1 @@ import { AddOwnerTxParams, AddPasskeyOwnerTxParams, PasskeyArgType, RemoveOwnerTxParams, RemovePasskeyOwnerTxParams, SafeProviderTransaction, StandardizeSafeTransactionDataProps, SwapOwnerTxParams, ExternalClient } from '../../types';

export {};
//# sourceMappingURL=utils.d.ts.map

@@ -7,2 +7,1 @@ import { SafeConfig, SafeConfigWithPredictedSafe } from '../types';

export declare function getChainById(chainId: bigint): Chain | undefined;
//# sourceMappingURL=types.d.ts.map
{
"name": "@safe-global/protocol-kit",
"version": "5.2.1-alpha.0",
"version": "5.2.1",
"description": "SDK that facilitates the interaction with Safe Smart Accounts",
"main": "dist/src/index.js",
"types": "dist/src/index.d.ts",
"main": "dist/cjs/src/index.cjs",
"module": "dist/esm/src/index.mjs",
"exports": {
".": {
"types": "./dist/src/index.d.ts",
"require": "./dist/cjs/src/index.cjs",
"import": "./dist/esm/src/index.mjs"
},
"./test-utils": {
"types": "./dist/test-utils/index.d.ts",
"require": "./dist/cjs/test-utils/index.cjs",
"import": "./dist/esm/test-utils/index.mjs"
}
},
"keywords": [

@@ -52,6 +39,3 @@ "Ethereum",

"prebuild": "node -p \"'export const getProtocolKitVersion = () => \\'' + require('./package.json').version.split('-')[0] + '\\''\" > src/utils/getProtocolKitVersion.ts",
"build": "yarn unbuild && yarn check-safe-deployments && yarn build:esm && yarn build:cjs && yarn build:types",
"build:esm": "esbuild ./src/index ./test-utils/index --format=esm --bundle --metafile=meta-esm.json --packages=external --outdir=dist/esm --out-extension:.js=.mjs",
"build:cjs": "esbuild ./src/index ./test-utils/index --format=cjs --bundle --metafile=meta-cjs.json --packages=external --outdir=dist/cjs --out-extension:.js=.cjs",
"build:types": "NODE_OPTIONS=--max-old-space-size=8192 tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json"
"build": "yarn unbuild && yarn check-safe-deployments && NODE_OPTIONS=--max-old-space-size=8192 tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json"
},

@@ -72,13 +56,14 @@ "repository": {

"devDependencies": {
"@safe-global/testing-kit": "^0.1.2-alpha.0",
"@types/chai": "^4.3.19",
"@safe-global/testing-kit": "^0.1.2",
"@types/chai": "^4.3.20",
"@types/chai-as-promised": "^7.1.8",
"@types/mocha": "^10.0.8",
"@types/mocha": "^10.0.10",
"@types/semver": "^7.5.8",
"chai": "^4.3.10",
"chai-as-promised": "^7.1.1",
"dotenv": "^16.4.5",
"ethers": "^6.13.2",
"mocha": "^10.2.0",
"nyc": "^15.1.0",
"chai": "^4.5.0",
"chai-as-promised": "^7.1.2",
"dotenv": "^16.4.7",
"ethers": "^6.13.5",
"mocha": "^11.1.0",
"nyc": "^17.1.0",
"sinon": "^19.0.2",
"tsconfig-paths": "^4.2.0",

@@ -88,5 +73,5 @@ "web3": "^4.12.1"

"dependencies": {
"@safe-global/safe-deployments": "^1.37.22",
"@safe-global/safe-modules-deployments": "^2.2.4",
"@safe-global/types-kit": "^1.0.2-alpha.0",
"@safe-global/safe-deployments": "^1.37.26",
"@safe-global/safe-modules-deployments": "^2.2.5",
"@safe-global/types-kit": "^1.0.2",
"abitype": "^1.0.2",

@@ -93,0 +78,0 @@ "semver": "^7.6.3",

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc