@tokenbound/sdk
Advanced tools
Comparing version 0.4.5 to 0.4.6
import { erc6551AccountAbiV2, erc6551RegistryAbiV2 } from '../abis'; | ||
import { getAccount, computeAccount, createAccount, getCreationCode, prepareExecuteCall, executeCall, prepareCreateAccount } from './functions'; | ||
import { TokenboundAccountNFT, TokenboundClientOptions, GetAccountParams, TBAccountParams, PrepareCreateAccountParams, CreateAccountParams, PrepareExecuteCallParams, ExecuteCallParams, SignMessageParams, ComputeAccountParams, GetCreationCodeParams, ERC20TransferParams, ETHTransferParams, NFTTransferParams, BytecodeParams, TBImplementationVersion, TBVersion, MultiCallTx, Call3, CALL_OPERATIONS } from './types'; | ||
import { TokenboundAccountNFT, TokenboundClientOptions, GetAccountParams, TBAccountParams, PrepareCreateAccountParams, CreateAccountParams, PrepareExecuteCallParams, ExecuteCallParams, SignMessageParams, ComputeAccountParams, GetCreationCodeParams, ERC20TransferParams, ETHTransferParams, NFTTransferParams, BytecodeParams, TBImplementationVersion, TBVersion, MultiCallTx, Call3, CALL_OPERATIONS, SegmentedERC6551Bytecode } from './types'; | ||
import { TokenboundClient, erc6551AccountAbiV3, erc6551AccountProxyAbiV3, erc6551RegistryAbiV3 } from './TokenboundClient'; | ||
export { TokenboundClient, TBVersion, erc6551AccountAbiV2, erc6551RegistryAbiV2, erc6551AccountAbiV3, erc6551AccountProxyAbiV3, erc6551RegistryAbiV3, getAccount, computeAccount, prepareCreateAccount, createAccount, getCreationCode, prepareExecuteCall, executeCall, CALL_OPERATIONS, }; | ||
export type { TokenboundClientOptions, TokenboundAccountNFT, GetAccountParams, TBAccountParams, PrepareCreateAccountParams, CreateAccountParams, PrepareExecuteCallParams, ExecuteCallParams, ComputeAccountParams, GetCreationCodeParams, BytecodeParams, SignMessageParams, ERC20TransferParams, ETHTransferParams, NFTTransferParams, TBImplementationVersion, MultiCallTx, Call3, }; | ||
export type { TokenboundClientOptions, TokenboundAccountNFT, GetAccountParams, TBAccountParams, PrepareCreateAccountParams, CreateAccountParams, PrepareExecuteCallParams, ExecuteCallParams, ComputeAccountParams, GetCreationCodeParams, BytecodeParams, SignMessageParams, ERC20TransferParams, ETHTransferParams, NFTTransferParams, TBImplementationVersion, MultiCallTx, Call3, SegmentedERC6551Bytecode }; |
@@ -11,2 +11,3 @@ import { PublicClient } from 'viem'; | ||
private chainId; | ||
private chain; | ||
isInitialized: boolean; | ||
@@ -13,0 +14,0 @@ publicClient: PublicClient; |
@@ -8,3 +8,3 @@ export * from './abstractBigNumber'; | ||
export * from './operations'; | ||
export * from './erc1155Bytecode'; | ||
export * from './erc6551Bytecode'; | ||
export * from './messages'; | ||
@@ -11,0 +11,0 @@ export * from './multicall'; |
{ | ||
"name": "@tokenbound/sdk", | ||
"version": "0.4.5", | ||
"version": "0.4.6", | ||
"type": "module", | ||
@@ -19,3 +19,3 @@ "files": [ | ||
"dependencies": { | ||
"viem": "^1.19.11" | ||
"viem": "^1.21.4" | ||
}, | ||
@@ -34,8 +34,8 @@ "devDependencies": { | ||
"ethers": "^5.7.2", | ||
"ethers6": "npm:ethers@^6.7.1", | ||
"jsdom": "^22.1.0", | ||
"ethers6": "npm:ethers@^6.11.1", | ||
"jsdom": "^24.0.0", | ||
"react": "^18.2.0", | ||
"react-dom": "^18.2.0", | ||
"typescript": "^5.2.2", | ||
"viem": "^1.19.11", | ||
"typescript": "^5.4.2", | ||
"viem": "^1.21.4", | ||
"wagmi": "^1.4.7", | ||
@@ -54,3 +54,3 @@ "@viem/anvil": "^0.0.6", | ||
"forge-std": "1.1.2", | ||
"@tokenbound/sdk": "^0.4.5" | ||
"@tokenbound/sdk": "^0.4.6" | ||
}, | ||
@@ -57,0 +57,0 @@ "scripts": { |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
231153
4187
Updatedviem@^1.21.4