zksync-ethers
Version:
A Web3 library for interacting with the ZkSync Layer 2 scaling solution.
31 lines (30 loc) • 775 B
text/typescript
export * as utils from './utils';
export * as types from './types';
export {
EIP712Signer,
Signer,
L1Signer,
L2VoidSigner,
L1VoidSigner,
} from './signer';
export {Wallet} from './wallet';
export {
SmartAccount,
ECDSASmartAccount,
MultisigECDSASmartAccount,
} from './smart-account';
export {BrowserProvider, Provider} from './provider';
export {ContractFactory, Contract} from './contract';
export {
AbstractBridge,
IDepositTransaction,
IWithdrawTransaction,
} from './bridges/abstractBridge';
export {USDCBridge} from './bridges/usdcBridge';
export {InteropClient, resolveGateway, GATEWAY_PRESETS} from './interop-client';
export {
findInteropLogIndex,
getGatewayProof,
getGwBlockForBatch,
waitForGatewayInteropRoot,
} from './interop-utils';