Class: Web3ReduxDexie
Hierarchy
Dexie
↳
Web3ReduxDexie
Constructors
constructor
• new Web3ReduxDexie()
Overrides
Dexie.constructor
Defined in
packages-public/packages/web3-redux/src/db.ts:116
Properties
AssetPicker
• AssetPicker: Table
<AssetPicker
, IndexableType
, AssetPicker
>
Defined in
packages-public/packages/web3-redux/src/db.ts:86
AssetRouterInputBasket
• AssetRouterInputBasket: Table
<AssetRouterInputBasket
, IndexableType
, AssetRouterInputBasket
>
Defined in
packages-public/packages/web3-redux/src/db.ts:108
AssetRouterOutputBasket
• AssetRouterOutputBasket: Table
<AssetRouterOutputBasket
, IndexableType
, AssetRouterOutputBasket
>
Defined in
packages-public/packages/web3-redux/src/db.ts:109
AssetRouterPath
• AssetRouterPath: Table
<AssetRouterPathId
, IndexableType
, AssetRouterPathId
>
Defined in
packages-public/packages/web3-redux/src/db.ts:110
Collection
• Collection: Object
Type declaration
Name | Type |
---|---|
prototype | Collection <any , IndexableType > |
Inherited from
Dexie.Collection
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:821
Config
• Config: Table
<Config
, IndexableType
, Config
>
Defined in
packages-public/packages/web3-redux/src/db.ts:87
Contract
• Contract: Table
<Contract
, IndexableType
, Contract
>
Defined in
packages-public/packages/web3-redux/src/db.ts:88
ERC1155
• ERC1155: Table
<ERC1155
, IndexableType
, ERC1155
>
Defined in
packages-public/packages/web3-redux/src/db.ts:106
ERC1155Balance
• ERC1155Balance: Table
<ERC1155Balance
, IndexableType
, ERC1155Balance
>
Defined in
packages-public/packages/web3-redux/src/db.ts:107
ERC165
• ERC165: Table
<ERC165Id
, IndexableType
, ERC165Id
>
Defined in
packages-public/packages/web3-redux/src/db.ts:103
ERC165Abi
• ERC165Abi: Table
<ERC165Abi
, IndexableType
, ERC165Abi
>
Defined in
packages-public/packages/web3-redux/src/db.ts:104
ERC20
• ERC20: Table
<ERC20
, IndexableType
, ERC20
>
Defined in
packages-public/packages/web3-redux/src/db.ts:100
ERC20Allowance
• ERC20Allowance: Table
<ERC20Allowance
, IndexableType
, ERC20Allowance
>
Defined in
packages-public/packages/web3-redux/src/db.ts:101
ERC20Balance
• ERC20Balance: Table
<ERC20Balance
, IndexableType
, ERC20Balance
>
Defined in
packages-public/packages/web3-redux/src/db.ts:102
ERC721
• ERC721: Table
<ERC721
, IndexableType
, ERC721
>
Defined in
packages-public/packages/web3-redux/src/db.ts:105
EthBlock
• EthBlock: Table
<EthBlockTransaction
, IndexableType
, EthBlockTransaction
>
Defined in
packages-public/packages/web3-redux/src/db.ts:90
EthCall
• EthCall: Table
<EthCall
<any
, any
>, IndexableType
, EthCall
<any
, any
>>
Defined in
packages-public/packages/web3-redux/src/db.ts:91
EthCallAbi
• EthCallAbi: Table
<EthCallAbi
, IndexableType
, EthCallAbi
>
Defined in
packages-public/packages/web3-redux/src/db.ts:92
EthLog
• EthLog: Table
<EthLog
<any
>, IndexableType
, EthLog
<any
>>
Defined in
packages-public/packages/web3-redux/src/db.ts:93
EthLogAbi
• EthLogAbi: Table
<EthLogAbi
, IndexableType
, EthLogAbi
>
Defined in
packages-public/packages/web3-redux/src/db.ts:94
EthLogQuery
• EthLogQuery: Table
<EthLogQuery
, IndexableType
, EthLogQuery
>
Defined in
packages-public/packages/web3-redux/src/db.ts:95
EthLogSubscribe
• EthLogSubscribe: Table
<EthLogSubscribe
, IndexableType
, EthLogSubscribe
>
Defined in
packages-public/packages/web3-redux/src/db.ts:96
EthSend
• EthSend: Table
<EthSend
<any
>, IndexableType
, EthSend
<any
>>
Defined in
packages-public/packages/web3-redux/src/db.ts:97
EthTransaction
• EthTransaction: Table
<EthTransaction
, IndexableType
, EthTransaction
>
Defined in
packages-public/packages/web3-redux/src/db.ts:98
HTTPCache
• HTTPCache: Table
<HTTPCache
, IndexableType
, HTTPCache
>
Defined in
packages-public/packages/web3-redux/src/db.ts:111
IPFSCache
• IPFSCache: Table
<Ipfs
, IndexableType
, Ipfs
>
Defined in
packages-public/packages/web3-redux/src/db.ts:112
Network
• Network: Table
<NetworkData
, IndexableType
, NetworkData
>
Defined in
packages-public/packages/web3-redux/src/db.ts:113
ReduxError
• ReduxError: Table
<ReduxError
, IndexableType
, ReduxError
>
Defined in
packages-public/packages/web3-redux/src/db.ts:85
Sync
• Sync: Table
<Sync
, IndexableType
, Sync
>
Defined in
packages-public/packages/web3-redux/src/db.ts:114
Table
• Table: Object
Type declaration
Name | Type |
---|---|
prototype | Table <any , IndexableType , any > |
Inherited from
Dexie.Table
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:809
Transaction
• Transaction: Object
Type declaration
Name | Type |
---|---|
prototype | Transaction |
Inherited from
Dexie.Transaction
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:818
Version
• Version: Object
Type declaration
Name | Type |
---|---|
prototype | Version |
Inherited from
Dexie.Version
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:815
WhereClause
• WhereClause: Object
Type declaration
Name | Type |
---|---|
prototype | WhereClause <any , IndexableType > |
Inherited from
Dexie.WhereClause
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:812
_allTables
• Readonly
_allTables: Object
Index signature
▪ [name: string
]: Table
<any
, IndexableType
>
Inherited from
Dexie._allTables
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:774
_dbSchema
• _dbSchema: DbSchema
Inherited from
Dexie._dbSchema
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:780
_novip
• Readonly
_novip: Dexie
Inherited from
Dexie._novip
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:779
core
• Readonly
core: DBCore
Inherited from
Dexie.core
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:777
name
• Readonly
name: string
Inherited from
Dexie.name
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:770
on
• on: DbEvents
Inherited from
Dexie.on
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:782
tables
• Readonly
tables: Table
<any
, IndexableType
, any
>[]
Inherited from
Dexie.tables
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:771
verno
• Readonly
verno: number
Inherited from
Dexie.verno
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:772
vip
• Readonly
vip: Dexie
Inherited from
Dexie.vip
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:773
AbortError
▪ Static
AbortError: DexieErrorConstructor
Inherited from
Dexie.AbortError
BulkError
▪ Static
BulkError: BulkErrorConstructor
Inherited from
Dexie.BulkError
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:959
ConstraintError
▪ Static
ConstraintError: DexieErrorConstructor
Inherited from
Dexie.ConstraintError
DataCloneError
▪ Static
DataCloneError: DexieErrorConstructor
Inherited from
Dexie.DataCloneError
DataError
▪ Static
DataError: DexieErrorConstructor
Inherited from
Dexie.DataError
DatabaseClosedError
▪ Static
DatabaseClosedError: DexieErrorConstructor
Inherited from
Dexie.DatabaseClosedError
DexieError
▪ Static
DexieError: DexieErrorConstructor
Inherited from
Dexie.DexieError
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:957
ForeignAwaitError
▪ Static
ForeignAwaitError: DexieErrorConstructor
Inherited from
Dexie.ForeignAwaitError
InternalError
▪ Static
InternalError: DexieErrorConstructor
Inherited from
Dexie.InternalError
InvalidAccessError
▪ Static
InvalidAccessError: DexieErrorConstructor
Inherited from
Dexie.InvalidAccessError
InvalidArgumentError
▪ Static
InvalidArgumentError: DexieErrorConstructor
Inherited from
Dexie.InvalidArgumentError
InvalidStateError
▪ Static
InvalidStateError: DexieErrorConstructor
Inherited from
Dexie.InvalidStateError
InvalidTableError
▪ Static
InvalidTableError: DexieErrorConstructor
Inherited from
Dexie.InvalidTableError
MissingAPIError
▪ Static
MissingAPIError: DexieErrorConstructor
Inherited from
Dexie.MissingAPIError
ModifyError
▪ Static
ModifyError: ModifyErrorConstructor
Inherited from
Dexie.ModifyError
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:958
NoSuchDatabaseError
▪ Static
NoSuchDatabaseError: DexieErrorConstructor
Inherited from
Dexie.NoSuchDatabaseError
NotFoundError
▪ Static
NotFoundError: DexieErrorConstructor
Inherited from
Dexie.NotFoundError
OpenFailedError
▪ Static
OpenFailedError: DexieErrorConstructor
Inherited from
Dexie.OpenFailedError
PrematureCommitError
▪ Static
PrematureCommitError: DexieErrorConstructor
Inherited from
Dexie.PrematureCommitError
Promise
▪ Static
Promise: PromiseExtendedConstructor
Inherited from
Dexie.Promise
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1028
QuotaExceededError
▪ Static
QuotaExceededError: DexieErrorConstructor
Inherited from
Dexie.QuotaExceededError
ReadOnlyError
▪ Static
ReadOnlyError: DexieErrorConstructor
Inherited from
Dexie.ReadOnlyError
SchemaError
▪ Static
SchemaError: DexieErrorConstructor
Inherited from
Dexie.SchemaError
SubTransactionError
▪ Static
SubTransactionError: DexieErrorConstructor
Inherited from
Dexie.SubTransactionError
TimeoutError
▪ Static
TimeoutError: DexieErrorConstructor
Inherited from
Dexie.TimeoutError
TransactionInactiveError
▪ Static
TransactionInactiveError: DexieErrorConstructor
Inherited from
Dexie.TransactionInactiveError
UnknownError
▪ Static
UnknownError: DexieErrorConstructor
Inherited from
Dexie.UnknownError
UnsupportedError
▪ Static
UnsupportedError: DexieErrorConstructor
Inherited from
Dexie.UnsupportedError
UpgradeError
▪ Static
UpgradeError: DexieErrorConstructor
Inherited from
Dexie.UpgradeError
VersionChangeError
▪ Static
VersionChangeError: DexieErrorConstructor
Inherited from
Dexie.VersionChangeError
VersionError
▪ Static
VersionError: DexieErrorConstructor
Inherited from
Dexie.VersionError
addons
▪ Static
addons: (db
: Dexie
) => void
[]
Inherited from
Dexie.addons
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1004
currentTransaction
▪ Static
currentTransaction: Transaction
Inherited from
Dexie.currentTransaction
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1007
default
▪ Static
default: Dexie
Inherited from
Dexie.default
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1027
dependencies
▪ Static
dependencies: DexieDOMDependencies
Inherited from
Dexie.dependencies
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1026
errnames
▪ Static
errnames: DexieErrors
Inherited from
Dexie.errnames
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1033
maxKey
▪ Static
maxKey: string
| void
[][]
Inherited from
Dexie.maxKey
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1022
minKey
▪ Static
minKey: number
Inherited from
Dexie.minKey
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1023
on
▪ Static
on: GlobalDexieEvents
Inherited from
Dexie.on
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1032
semVer
▪ Static
semVer: string
Inherited from
Dexie.semVer
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1006
version
▪ Static
version: number
Inherited from
Dexie.version
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1005
Methods
_createTransaction
▸ _createTransaction(this
, mode
, storeNames
, dbschema
, parentTransaction?
): Transaction
Parameters
Name | Type |
---|---|
this | Dexie |
mode | IDBTransactionMode |
storeNames | ArrayLike <string > |
dbschema | DbSchema |
parentTransaction? | null | Transaction |
Returns
Transaction
Inherited from
Dexie._createTransaction
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:778
backendDB
▸ backendDB(): IDBDatabase
Returns
IDBDatabase
Inherited from
Dexie.backendDB
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:797
clear
▸ clear(): Promise
<void
[]>
Returns
Promise
<void
[]>
Defined in
packages-public/packages/web3-redux/src/db.ts:152
close
▸ close(): void
Returns
void
Inherited from
Dexie.close
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:791
delete
▸ delete(): PromiseExtended
<void
>
Returns
PromiseExtended
<void
>
Inherited from
Dexie.delete
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:792
dynamicallyOpened
▸ dynamicallyOpened(): boolean
Returns
boolean
Inherited from
Dexie.dynamicallyOpened
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:796
hasBeenClosed
▸ hasBeenClosed(): boolean
Returns
boolean
Inherited from
Dexie.hasBeenClosed
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:794
hasFailed
▸ hasFailed(): boolean
Returns
boolean
Inherited from
Dexie.hasFailed
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:795
isOpen
▸ isOpen(): boolean
Returns
boolean
Inherited from
Dexie.isOpen
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:793
open
▸ open(): PromiseExtended
<Dexie
>
Returns
PromiseExtended
<Dexie
>
Inherited from
Dexie.open
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:783
table
▸ table<T
, TKey
>(tableName
): Table
<T
, TKey
, T
>
Type parameters
Name | Type |
---|---|
T | any |
TKey | IndexableType |
Parameters
Name | Type |
---|---|
tableName | string |
Returns
Table
<T
, TKey
, T
>
Inherited from
Dexie.table
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:784
transaction
▸ transaction<U
>(mode
, tables
, scope
): PromiseExtended
<U
>
Type parameters
Name |
---|
U |
Parameters
Name | Type |
---|---|
mode | TransactionMode |
tables | readonly (string | Table <any , IndexableType , any >)[] |
scope | (trans : Transaction & { AssetPicker : Table <AssetPicker , IndexableType , AssetPicker > ; AssetRouterInputBasket : Table <AssetRouterInputBasket , IndexableType , AssetRouterInputBasket > ; AssetRouterOutputBasket : Table <AssetRouterOutputBasket , IndexableType , AssetRouterOutputBasket > ; AssetRouterPath : Table <AssetRouterPathId , IndexableType , AssetRouterPathId > ; Config : Table <Config , IndexableType , Config > ; Contract : Table <Contract , IndexableType , Contract > ; ERC1155 : Table <ERC1155 , IndexableType , ERC1155 > ; ERC1155Balance : Table <ERC1155Balance , IndexableType , ERC1155Balance > ; ERC165 : Table <ERC165Id , IndexableType , ERC165Id > ; ERC165Abi : Table <ERC165Abi , IndexableType , ERC165Abi > ; ERC20 : Table <ERC20 , IndexableType , ERC20 > ; ERC20Allowance : Table <ERC20Allowance , IndexableType , ERC20Allowance > ; ERC20Balance : Table <ERC20Balance , IndexableType , ERC20Balance > ; ERC721 : Table <ERC721 , IndexableType , ERC721 > ; EthBlock : Table <EthBlockTransaction , IndexableType , EthBlockTransaction > ; EthCall : Table <EthCall <any , any >, IndexableType , EthCall <any , any >> ; EthCallAbi : Table <EthCallAbi , IndexableType , EthCallAbi > ; EthLog : Table <EthLog <any >, IndexableType , EthLog <any >> ; EthLogAbi : Table <EthLogAbi , IndexableType , EthLogAbi > ; EthLogQuery : Table <EthLogQuery , IndexableType , EthLogQuery > ; EthLogSubscribe : Table <EthLogSubscribe , IndexableType , EthLogSubscribe > ; EthSend : Table <EthSend <any >, IndexableType , EthSend <any >> ; EthTransaction : Table <EthTransaction , IndexableType , EthTransaction > ; HTTPCache : Table <HTTPCache , IndexableType , HTTPCache > ; IPFSCache : Table <Ipfs , IndexableType , Ipfs > ; Network : Table <NetworkData , IndexableType , NetworkData > ; ReduxError : Table <ReduxError , IndexableType , ReduxError > ; Sync : Table <Sync , IndexableType , Sync > }) => U | PromiseLike <U > |
Returns
PromiseExtended
<U
>
Inherited from
Dexie.transaction
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:785
▸ transaction<U
>(mode
, table
, scope
): PromiseExtended
<U
>
Type parameters
Name |
---|
U |
Parameters
Name | Type |
---|---|
mode | TransactionMode |
table | string | Table <any , IndexableType , any > |
scope | (trans : Transaction & { AssetPicker : Table <AssetPicker , IndexableType , AssetPicker > ; AssetRouterInputBasket : Table <AssetRouterInputBasket , IndexableType , AssetRouterInputBasket > ; AssetRouterOutputBasket : Table <AssetRouterOutputBasket , IndexableType , AssetRouterOutputBasket > ; AssetRouterPath : Table <AssetRouterPathId , IndexableType , AssetRouterPathId > ; Config : Table <Config , IndexableType , Config > ; Contract : Table <Contract , IndexableType , Contract > ; ERC1155 : Table <ERC1155 , IndexableType , ERC1155 > ; ERC1155Balance : Table <ERC1155Balance , IndexableType , ERC1155Balance > ; ERC165 : Table <ERC165Id , IndexableType , ERC165Id > ; ERC165Abi : Table <ERC165Abi , IndexableType , ERC165Abi > ; ERC20 : Table <ERC20 , IndexableType , ERC20 > ; ERC20Allowance : Table <ERC20Allowance , IndexableType , ERC20Allowance > ; ERC20Balance : Table <ERC20Balance , IndexableType , ERC20Balance > ; ERC721 : Table <ERC721 , IndexableType , ERC721 > ; EthBlock : Table <EthBlockTransaction , IndexableType , EthBlockTransaction > ; EthCall : Table <EthCall <any , any >, IndexableType , EthCall <any , any >> ; EthCallAbi : Table <EthCallAbi , IndexableType , EthCallAbi > ; EthLog : Table <EthLog <any >, IndexableType , EthLog <any >> ; EthLogAbi : Table <EthLogAbi , IndexableType , EthLogAbi > ; EthLogQuery : Table <EthLogQuery , IndexableType , EthLogQuery > ; EthLogSubscribe : Table <EthLogSubscribe , IndexableType , EthLogSubscribe > ; EthSend : Table <EthSend <any >, IndexableType , EthSend <any >> ; EthTransaction : Table <EthTransaction , IndexableType , EthTransaction > ; HTTPCache : Table <HTTPCache , IndexableType , HTTPCache > ; IPFSCache : Table <Ipfs , IndexableType , Ipfs > ; Network : Table <NetworkData , IndexableType , NetworkData > ; ReduxError : Table <ReduxError , IndexableType , ReduxError > ; Sync : Table <Sync , IndexableType , Sync > }) => U | PromiseLike <U > |
Returns
PromiseExtended
<U
>
Inherited from
Dexie.transaction
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:786
▸ transaction<U
>(mode
, table
, table2
, scope
): PromiseExtended
<U
>
Type parameters
Name |
---|
U |
Parameters
Name | Type |
---|---|
mode | TransactionMode |
table | string | Table <any , IndexableType , any > |
table2 | string | Table <any , IndexableType , any > |
scope | (trans : Transaction & { AssetPicker : Table <AssetPicker , IndexableType , AssetPicker > ; AssetRouterInputBasket : Table <AssetRouterInputBasket , IndexableType , AssetRouterInputBasket > ; AssetRouterOutputBasket : Table <AssetRouterOutputBasket , IndexableType , AssetRouterOutputBasket > ; AssetRouterPath : Table <AssetRouterPathId , IndexableType , AssetRouterPathId > ; Config : Table <Config , IndexableType , Config > ; Contract : Table <Contract , IndexableType , Contract > ; ERC1155 : Table <ERC1155 , IndexableType , ERC1155 > ; ERC1155Balance : Table <ERC1155Balance , IndexableType , ERC1155Balance > ; ERC165 : Table <ERC165Id , IndexableType , ERC165Id > ; ERC165Abi : Table <ERC165Abi , IndexableType , ERC165Abi > ; ERC20 : Table <ERC20 , IndexableType , ERC20 > ; ERC20Allowance : Table <ERC20Allowance , IndexableType , ERC20Allowance > ; ERC20Balance : Table <ERC20Balance , IndexableType , ERC20Balance > ; ERC721 : Table <ERC721 , IndexableType , ERC721 > ; EthBlock : Table <EthBlockTransaction , IndexableType , EthBlockTransaction > ; EthCall : Table <EthCall <any , any >, IndexableType , EthCall <any , any >> ; EthCallAbi : Table <EthCallAbi , IndexableType , EthCallAbi > ; EthLog : Table <EthLog <any >, IndexableType , EthLog <any >> ; EthLogAbi : Table <EthLogAbi , IndexableType , EthLogAbi > ; EthLogQuery : Table <EthLogQuery , IndexableType , EthLogQuery > ; EthLogSubscribe : Table <EthLogSubscribe , IndexableType , EthLogSubscribe > ; EthSend : Table <EthSend <any >, IndexableType , EthSend <any >> ; EthTransaction : Table <EthTransaction , IndexableType , EthTransaction > ; HTTPCache : Table <HTTPCache , IndexableType , HTTPCache > ; IPFSCache : Table <Ipfs , IndexableType , Ipfs > ; Network : Table <NetworkData , IndexableType , NetworkData > ; ReduxError : Table <ReduxError , IndexableType , ReduxError > ; Sync : Table <Sync , IndexableType , Sync > }) => U | PromiseLike <U > |
Returns
PromiseExtended
<U
>
Inherited from
Dexie.transaction
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:787
▸ transaction<U
>(mode
, table
, table2
, table3
, scope
): PromiseExtended
<U
>
Type parameters
Name |
---|
U |
Parameters
Name | Type |
---|---|
mode | TransactionMode |
table | string | Table <any , IndexableType , any > |
table2 | string | Table <any , IndexableType , any > |
table3 | string | Table <any , IndexableType , any > |
scope | (trans : Transaction & { AssetPicker : Table <AssetPicker , IndexableType , AssetPicker > ; AssetRouterInputBasket : Table <AssetRouterInputBasket , IndexableType , AssetRouterInputBasket > ; AssetRouterOutputBasket : Table <AssetRouterOutputBasket , IndexableType , AssetRouterOutputBasket > ; AssetRouterPath : Table <AssetRouterPathId , IndexableType , AssetRouterPathId > ; Config : Table <Config , IndexableType , Config > ; Contract : Table <Contract , IndexableType , Contract > ; ERC1155 : Table <ERC1155 , IndexableType , ERC1155 > ; ERC1155Balance : Table <ERC1155Balance , IndexableType , ERC1155Balance > ; ERC165 : Table <ERC165Id , IndexableType , ERC165Id > ; ERC165Abi : Table <ERC165Abi , IndexableType , ERC165Abi > ; ERC20 : Table <ERC20 , IndexableType , ERC20 > ; ERC20Allowance : Table <ERC20Allowance , IndexableType , ERC20Allowance > ; ERC20Balance : Table <ERC20Balance , IndexableType , ERC20Balance > ; ERC721 : Table <ERC721 , IndexableType , ERC721 > ; EthBlock : Table <EthBlockTransaction , IndexableType , EthBlockTransaction > ; EthCall : Table <EthCall <any , any >, IndexableType , EthCall <any , any >> ; EthCallAbi : Table <EthCallAbi , IndexableType , EthCallAbi > ; EthLog : Table <EthLog <any >, IndexableType , EthLog <any >> ; EthLogAbi : Table <EthLogAbi , IndexableType , EthLogAbi > ; EthLogQuery : Table <EthLogQuery , IndexableType , EthLogQuery > ; EthLogSubscribe : Table <EthLogSubscribe , IndexableType , EthLogSubscribe > ; EthSend : Table <EthSend <any >, IndexableType , EthSend <any >> ; EthTransaction : Table <EthTransaction , IndexableType , EthTransaction > ; HTTPCache : Table <HTTPCache , IndexableType , HTTPCache > ; IPFSCache : Table <Ipfs , IndexableType , Ipfs > ; Network : Table <NetworkData , IndexableType , NetworkData > ; ReduxError : Table <ReduxError , IndexableType , ReduxError > ; Sync : Table <Sync , IndexableType , Sync > }) => U | PromiseLike <U > |
Returns
PromiseExtended
<U
>
Inherited from
Dexie.transaction
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:788
▸ transaction<U
>(mode
, table
, table2
, table3
, table4
, scope
): PromiseExtended
<U
>
Type parameters
Name |
---|
U |
Parameters
Name | Type |
---|---|
mode | TransactionMode |
table | string | Table <any , IndexableType , any > |
table2 | string | Table <any , IndexableType , any > |
table3 | string | Table <any , IndexableType , any > |
table4 | string | Table <any , IndexableType , any > |
scope | (trans : Transaction & { AssetPicker : Table <AssetPicker , IndexableType , AssetPicker > ; AssetRouterInputBasket : Table <AssetRouterInputBasket , IndexableType , AssetRouterInputBasket > ; AssetRouterOutputBasket : Table <AssetRouterOutputBasket , IndexableType , AssetRouterOutputBasket > ; AssetRouterPath : Table <AssetRouterPathId , IndexableType , AssetRouterPathId > ; Config : Table <Config , IndexableType , Config > ; Contract : Table <Contract , IndexableType , Contract > ; ERC1155 : Table <ERC1155 , IndexableType , ERC1155 > ; ERC1155Balance : Table <ERC1155Balance , IndexableType , ERC1155Balance > ; ERC165 : Table <ERC165Id , IndexableType , ERC165Id > ; ERC165Abi : Table <ERC165Abi , IndexableType , ERC165Abi > ; ERC20 : Table <ERC20 , IndexableType , ERC20 > ; ERC20Allowance : Table <ERC20Allowance , IndexableType , ERC20Allowance > ; ERC20Balance : Table <ERC20Balance , IndexableType , ERC20Balance > ; ERC721 : Table <ERC721 , IndexableType , ERC721 > ; EthBlock : Table <EthBlockTransaction , IndexableType , EthBlockTransaction > ; EthCall : Table <EthCall <any , any >, IndexableType , EthCall <any , any >> ; EthCallAbi : Table <EthCallAbi , IndexableType , EthCallAbi > ; EthLog : Table <EthLog <any >, IndexableType , EthLog <any >> ; EthLogAbi : Table <EthLogAbi , IndexableType , EthLogAbi > ; EthLogQuery : Table <EthLogQuery , IndexableType , EthLogQuery > ; EthLogSubscribe : Table <EthLogSubscribe , IndexableType , EthLogSubscribe > ; EthSend : Table <EthSend <any >, IndexableType , EthSend <any >> ; EthTransaction : Table <EthTransaction , IndexableType , EthTransaction > ; HTTPCache : Table <HTTPCache , IndexableType , HTTPCache > ; IPFSCache : Table <Ipfs , IndexableType , Ipfs > ; Network : Table <NetworkData , IndexableType , NetworkData > ; ReduxError : Table <ReduxError , IndexableType , ReduxError > ; Sync : Table <Sync , IndexableType , Sync > }) => U | PromiseLike <U > |
Returns
PromiseExtended
<U
>
Inherited from
Dexie.transaction
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:789
▸ transaction<U
>(mode
, table
, table2
, table3
, table5
, scope
): PromiseExtended
<U
>
Type parameters
Name |
---|
U |
Parameters
Name | Type |
---|---|
mode | TransactionMode |
table | string | Table <any , IndexableType , any > |
table2 | string | Table <any , IndexableType , any > |
table3 | string | Table <any , IndexableType , any > |
table5 | string | Table <any , IndexableType , any > |
scope | (trans : Transaction & { AssetPicker : Table <AssetPicker , IndexableType , AssetPicker > ; AssetRouterInputBasket : Table <AssetRouterInputBasket , IndexableType , AssetRouterInputBasket > ; AssetRouterOutputBasket : Table <AssetRouterOutputBasket , IndexableType , AssetRouterOutputBasket > ; AssetRouterPath : Table <AssetRouterPathId , IndexableType , AssetRouterPathId > ; Config : Table <Config , IndexableType , Config > ; Contract : Table <Contract , IndexableType , Contract > ; ERC1155 : Table <ERC1155 , IndexableType , ERC1155 > ; ERC1155Balance : Table <ERC1155Balance , IndexableType , ERC1155Balance > ; ERC165 : Table <ERC165Id , IndexableType , ERC165Id > ; ERC165Abi : Table <ERC165Abi , IndexableType , ERC165Abi > ; ERC20 : Table <ERC20 , IndexableType , ERC20 > ; ERC20Allowance : Table <ERC20Allowance , IndexableType , ERC20Allowance > ; ERC20Balance : Table <ERC20Balance , IndexableType , ERC20Balance > ; ERC721 : Table <ERC721 , IndexableType , ERC721 > ; EthBlock : Table <EthBlockTransaction , IndexableType , EthBlockTransaction > ; EthCall : Table <EthCall <any , any >, IndexableType , EthCall <any , any >> ; EthCallAbi : Table <EthCallAbi , IndexableType , EthCallAbi > ; EthLog : Table <EthLog <any >, IndexableType , EthLog <any >> ; EthLogAbi : Table <EthLogAbi , IndexableType , EthLogAbi > ; EthLogQuery : Table <EthLogQuery , IndexableType , EthLogQuery > ; EthLogSubscribe : Table <EthLogSubscribe , IndexableType , EthLogSubscribe > ; EthSend : Table <EthSend <any >, IndexableType , EthSend <any >> ; EthTransaction : Table <EthTransaction , IndexableType , EthTransaction > ; HTTPCache : Table <HTTPCache , IndexableType , HTTPCache > ; IPFSCache : Table <Ipfs , IndexableType , Ipfs > ; Network : Table <NetworkData , IndexableType , NetworkData > ; ReduxError : Table <ReduxError , IndexableType , ReduxError > ; Sync : Table <Sync , IndexableType , Sync > }) => U | PromiseLike <U > |
Returns
PromiseExtended
<U
>
Inherited from
Dexie.transaction
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:790
unuse
▸ unuse(«destructured»
): Web3ReduxDexie
Parameters
Name | Type |
---|---|
«destructured» | Middleware <{ stack : "dbcore" }> |
Returns
Inherited from
Dexie.unuse
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:800
▸ unuse(«destructured»
): Web3ReduxDexie
Parameters
Name | Type |
---|---|
«destructured» | Object |
› name | string |
› stack | "dbcore" |
Returns
Inherited from
Dexie.unuse
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:803
use
▸ use(middleware
): Web3ReduxDexie
Parameters
Name | Type |
---|---|
middleware | Middleware <DBCore > |
Returns
Inherited from
Dexie.use
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:798
version
▸ version(versionNumber
): Version
Parameters
Name | Type |
---|---|
versionNumber | number |
Returns
Version
Inherited from
Dexie.version
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:781
Events
▸ Static
Events(ctx?
): DexieEventSet
Parameters
Name | Type |
---|---|
ctx? | any |
Returns
DexieEventSet
Inherited from
Dexie.Events
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1031
asap
▸ Static
asap(fn
): void
Parameters
Name | Type |
---|---|
fn | Function |
Returns
void
Inherited from
Dexie.asap
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1021
deepClone
▸ Static
deepClone<T
>(obj
): T
Type parameters
Name |
---|
T |
Parameters
Name | Type |
---|---|
obj | T |
Returns
T
Inherited from
Dexie.deepClone
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1020
delByKeyPath
▸ Static
delByKeyPath(obj
, keyPath
): void
Parameters
Name | Type |
---|---|
obj | Object |
keyPath | string | string [] |
Returns
void
Inherited from
Dexie.delByKeyPath
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1018
delete
▸ Static
delete(dbName
): Promise
<void
>
Parameters
Name | Type |
---|---|
dbName | string |
Returns
Promise
<void
>
Inherited from
Dexie.delete
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1025
exists
▸ Static
exists(dbName
): Promise
<boolean
>
Parameters
Name | Type |
---|---|
dbName | string |
Returns
Promise
<boolean
>
Inherited from
Dexie.exists
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1024
extendObservabilitySet
▸ Static
extendObservabilitySet(target
, newSet
): ObservabilitySet
Parameters
Name | Type |
---|---|
target | ObservabilitySet |
newSet | ObservabilitySet |
Returns
ObservabilitySet
Inherited from
Dexie.extendObservabilitySet
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1014
getByKeyPath
▸ Static
getByKeyPath(obj
, keyPath
): any
Parameters
Name | Type |
---|---|
obj | Object |
keyPath | string | string [] |
Returns
any
Inherited from
Dexie.getByKeyPath
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1016
getDatabaseNames
▸ Static
getDatabaseNames(): Promise
<string
[]>
Returns
Promise
<string
[]>
Inherited from
Dexie.getDatabaseNames
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1009
▸ Static
getDatabaseNames<R
>(thenShortcut
): Promise
<R
>
Type parameters
Name |
---|
R |
Parameters
Name | Type |
---|---|
thenShortcut | ThenShortcut <string [], R > |
Returns
Promise
<R
>
Inherited from
Dexie.getDatabaseNames
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1010
ignoreTransaction
▸ Static
ignoreTransaction<U
>(fn
): U
Type parameters
Name |
---|
U |
Parameters
Name | Type |
---|---|
fn | () => U |
Returns
U
Inherited from
Dexie.ignoreTransaction
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1012
liveQuery
▸ Static
liveQuery<T
>(fn
): Observable
<T
>
Type parameters
Name |
---|
T |
Parameters
Name | Type |
---|---|
fn | () => T | Promise <T > |
Returns
Observable
<T
>
Inherited from
Dexie.liveQuery
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1013
override
▸ Static
override<F
>(origFunc
, overridedFactory
): F
Type parameters
Name |
---|
F |
Parameters
Name | Type |
---|---|
origFunc | F |
overridedFactory | (fn : any ) => any |
Returns
F
Inherited from
Dexie.override
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1015
setByKeyPath
▸ Static
setByKeyPath(obj
, keyPath
, value
): void
Parameters
Name | Type |
---|---|
obj | Object |
keyPath | string | string [] |
value | any |
Returns
void
Inherited from
Dexie.setByKeyPath
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1017
shallowClone
▸ Static
shallowClone<T
>(obj
): T
Type parameters
Name |
---|
T |
Parameters
Name | Type |
---|---|
obj | T |
Returns
T
Inherited from
Dexie.shallowClone
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1019
vip
▸ Static
vip<U
>(scopeFunction
): U
Type parameters
Name |
---|
U |
Parameters
Name | Type |
---|---|
scopeFunction | () => U |
Returns
U
Inherited from
Dexie.vip
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1011
waitFor
▸ Static
waitFor<T
>(promise
, timeoutMilliseconds?
): Promise
<T
>
Type parameters
Name |
---|
T |
Parameters
Name | Type |
---|---|
promise | T | PromiseLike <T > |
timeoutMilliseconds? | number |
Returns
Promise
<T
>
Inherited from
Dexie.waitFor
Defined in
node_modules/.pnpm/dexie@4.0.1-alpha.8/node_modules/dexie/dist/dexie.d.ts:1008