@owlprotocol/web3-redux
Namespaces
Enumerations
Classes
Interfaces
Type Aliases
Asset
Ƭ Asset: AssetERC20
| AssetERC721
| AssetERC1155
Defined in
packages-public/packages/web3-redux/src/assetpicker/model/interface.ts:28
DispatchType
Ƭ DispatchType: StoreType
["dispatch"
]
Defined in
packages-public/packages/web3-redux/src/store.ts:45
EthTransactionIndexInput
Ƭ EthTransactionIndexInput: EthTransactionId
| { networkId
: string
} | { blockHash
: string
; networkId
: string
} | { from
: string
; networkId
: string
; to
: string
} | { from
: string
; networkId
: string
} | { networkId
: string
; to
: string
} | { contractAddress
: string
; networkId
: string
}
Defined in
packages-public/packages/web3-redux/src/ethmodels/ethtransaction/model/interface.ts:62
StoreType
Ƭ StoreType: ReturnType
<typeof createStore
>
Defined in
packages-public/packages/web3-redux/src/store.ts:44
Variables
AssetPicker
• Const
AssetPicker: Object
Type declaration
Name | Type |
---|---|
actionTypes | { CREATE : string ; CREATE_BATCHED : string ; DB_CREATING : string ; DB_DELETING : string ; DB_UPDATING : string ; DELETE : string ; DELETE_BATCHED : string ; PUT : string ; PUT_BATCHED : string ; REDUX_DELETE : string ; REDUX_UPSERT : string ; REDUX_UPSERT_BATCHED : string ; UPDATE : string ; UPDATE_BATCHED : string ; UPSERT : string ; UPSERT_BATCHED : string } |
actionTypes.CREATE | string |
actionTypes.CREATE_BATCHED | string |
actionTypes.DB_CREATING | string |
actionTypes.DB_DELETING | string |
actionTypes.DB_UPDATING | string |
actionTypes.DELETE | string |
actionTypes.DELETE_BATCHED | string |
actionTypes.PUT | string |
actionTypes.PUT_BATCHED | string |
actionTypes.REDUX_DELETE | string |
actionTypes.REDUX_UPSERT | string |
actionTypes.REDUX_UPSERT_BATCHED | string |
actionTypes.UPDATE | string |
actionTypes.UPDATE_BATCHED | string |
actionTypes.UPSERT | string |
actionTypes.UPSERT_BATCHED | string |
actions | { create : ActionCreatorWithPreparedPayload <[payload: AssetPicker, uuid?: string, ts?: number], AssetPicker , string , never , { ts : number ; uuid : string }> ; createBatched : ActionCreatorWithPreparedPayload <[payload: AssetPicker[], uuid?: string, ts?: number], AssetPicker [], string , never , { ts : number ; uuid : string }> ; dbCreating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : AssetPicker ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbDeleting : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : AssetPicker ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbUpdating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <AssetPicker > ; obj : AssetPicker ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; delete : ActionCreatorWithPreparedPayload <[payload: AssetPickerId, uuid?: string, ts?: number], AssetPickerId , string , never , { ts : number ; uuid : string }> ; deleteBatched : ActionCreatorWithPreparedPayload <[payload: AssetPickerId[], uuid?: string, ts?: number], AssetPickerId [], string , never , { ts : number ; uuid : string }> ; put : ActionCreatorWithPreparedPayload <[payload: AssetPicker, uuid?: string, ts?: number], AssetPicker , string , never , { ts : number ; uuid : string }> ; putBatched : ActionCreatorWithPreparedPayload <[payload: AssetPicker[], uuid?: string, ts?: number], AssetPicker [], string , never , { ts : number ; uuid : string }> ; reduxDelete : ActionCreatorWithPreparedPayload <[payload: AssetPickerId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> ; reduxUpsert : ActionCreatorWithPreparedPayload <[payload: AssetPicker, uuid?: string, ts?: number], AssetPicker , string , never , { ts : number ; uuid : string }> ; reduxUpsertBatched : ActionCreatorWithPreparedPayload <[payload: AssetPicker[], uuid?: string, ts?: number], AssetPicker [], string , never , { ts : number ; uuid : string }> ; update : ActionCreatorWithPreparedPayload <[payload: AssetPicker, uuid?: string, ts?: number], AssetPicker , string , never , { ts : number ; uuid : string }> ; updateBatched : ActionCreatorWithPreparedPayload <[payload: AssetPicker[], uuid?: string, ts?: number], AssetPicker [], string , never , { ts : number ; uuid : string }> ; upsert : ActionCreatorWithPreparedPayload <[payload: AssetPicker, uuid?: string, ts?: number], AssetPicker , string , never , { ts : number ; uuid : string }> ; upsertBatched : ActionCreatorWithPreparedPayload <[payload: AssetPicker[], uuid?: string, ts?: number], AssetPicker [], string , never , { ts : number ; uuid : string }> } |
actions.create | ActionCreatorWithPreparedPayload <[payload: AssetPicker, uuid?: string, ts?: number], AssetPicker , string , never , { ts : number ; uuid : string }> |
actions.createBatched | ActionCreatorWithPreparedPayload <[payload: AssetPicker[], uuid?: string, ts?: number], AssetPicker [], string , never , { ts : number ; uuid : string }> |
actions.dbCreating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : AssetPicker ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbDeleting | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : AssetPicker ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbUpdating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <AssetPicker > ; obj : AssetPicker ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.delete | ActionCreatorWithPreparedPayload <[payload: AssetPickerId, uuid?: string, ts?: number], AssetPickerId , string , never , { ts : number ; uuid : string }> |
actions.deleteBatched | ActionCreatorWithPreparedPayload <[payload: AssetPickerId[], uuid?: string, ts?: number], AssetPickerId [], string , never , { ts : number ; uuid : string }> |
actions.put | ActionCreatorWithPreparedPayload <[payload: AssetPicker, uuid?: string, ts?: number], AssetPicker , string , never , { ts : number ; uuid : string }> |
actions.putBatched | ActionCreatorWithPreparedPayload <[payload: AssetPicker[], uuid?: string, ts?: number], AssetPicker [], string , never , { ts : number ; uuid : string }> |
actions.reduxDelete | ActionCreatorWithPreparedPayload <[payload: AssetPickerId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsert | ActionCreatorWithPreparedPayload <[payload: AssetPicker, uuid?: string, ts?: number], AssetPicker , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsertBatched | ActionCreatorWithPreparedPayload <[payload: AssetPicker[], uuid?: string, ts?: number], AssetPicker [], string , never , { ts : number ; uuid : string }> |
actions.update | ActionCreatorWithPreparedPayload <[payload: AssetPicker, uuid?: string, ts?: number], AssetPicker , string , never , { ts : number ; uuid : string }> |
actions.updateBatched | ActionCreatorWithPreparedPayload <[payload: AssetPicker[], uuid?: string, ts?: number], AssetPicker [], string , never , { ts : number ; uuid : string }> |
actions.upsert | ActionCreatorWithPreparedPayload <[payload: AssetPicker, uuid?: string, ts?: number], AssetPicker , string , never , { ts : number ; uuid : string }> |
actions.upsertBatched | ActionCreatorWithPreparedPayload <[payload: AssetPicker[], uuid?: string, ts?: number], AssetPicker [], string , never , { ts : number ; uuid : string }> |
db | { add : (item : T_Encoded ) => Promise <void > ; addIfNull : (item : T_Encoded ) => Promise <void > ; addUnchained : (item : T_Encoded ) => PromiseExtended <void | IndexableType > ; all : () => PromiseExtended <T_Encoded []> ; anyOf : (index : string , keys : string | string []) => PromiseExtended <T_Encoded []> ; bulkAdd : (items : T_Encoded []) => Promise <void > ; bulkAddUnchained : (items : T_Encoded []) => PromiseExtended <void | IndexableType > ; bulkDelete : (ids : T_ID []) => PromiseExtended <void > ; bulkGet : (ids : string [] | T_ID []) => PromiseExtended <(undefined | T_Encoded )[]> ; bulkPut : (items : T_Encoded []) => Promise <void > ; bulkPutUnchained : (items : T_Encoded []) => PromiseExtended <void | IndexableType > ; bulkUpdate : (items : T_Encoded []) => Promise <void > ; bulkUpdateUnchained : (items : T_Encoded []) => PromiseExtended <number | void > ; bulkUpsert : (items : T_Encoded []) => Promise <void > ; bulkUpsertUnchained : (items : T_Encoded []) => Promise <void > ; bulkWhere : (filter : T_Idx [], options? : { limit? : number ; offset? : number ; reverse? : boolean }) => PromiseExtended <T_Encoded [][]> ; clear : () => PromiseExtended <void > ; delete : (id : T_ID ) => PromiseExtended <void > ; get : (idx : T_Idx | IndexableType ) => PromiseExtended <undefined | T_Encoded > ; put : (item : T_Encoded ) => Promise <void > ; putUnchained : (item : T_Encoded ) => Promise <void > ; table : () => Table <T_Encoded , IndexableType , T_Encoded > ; update : (item : T_Encoded ) => Promise <void > ; updateUnchained : (item : T_Encoded ) => PromiseExtended <number | void > ; upsert : (item : T_Encoded ) => Promise <void > ; upsertUnchained : (item : T_Encoded ) => Promise <void > ; where : (filter : T_Idx , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => Promise <T_Encoded []> ; whereAnyOf : (filter : T_IdxAnyOf , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => PromiseExtended <T_Encoded [][]> ; whereAnyOfFilters : (filter : T_IdxAnyOf ) => T_Idx [] } |
db.add | [object Object] |
db.addIfNull | [object Object] |
db.addUnchained | [object Object] |
db.all | [object Object] |
db.anyOf | [object Object] |
db.bulkAdd | [object Object] |
db.bulkAddUnchained | [object Object] |
db.bulkDelete | [object Object] |
db.bulkGet | [object Object] |
db.bulkPut | [object Object] |
db.bulkPutUnchained | [object Object] |
db.bulkUpdate | [object Object] |
db.bulkUpdateUnchained | [object Object] |
db.bulkUpsert | [object Object] |
db.bulkUpsertUnchained | [object Object] |
db.bulkWhere | [object Object] |
db.clear | [object Object] |
db.delete | [object Object] |
db.get | [object Object] |
db.put | [object Object] |
db.putUnchained | [object Object] |
db.table | [object Object] |
db.update | [object Object] |
db.updateUnchained | [object Object] |
db.upsert | [object Object] |
db.upsertUnchained | [object Object] |
db.where | [object Object] |
db.whereAnyOf | [object Object] |
db.whereAnyOfFilters | [object Object] |
encode | (item : AssetPicker ) => AssetPicker |
hooks | { useAssetPicker : (id : string , choices : undefined | Asset []) => { isLoading : boolean ; picker : undefined | AssetPicker ; selected : Asset [] ; setSelected : (selected : undefined | number []) => void ; toggleSelected : () => void } = Hooks.useAssetPicker; useAll : () => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useAnyOf : (index : string , keys : undefined | string | string []) => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useGet : (idx : undefined | string | Partial <T_Idx >) => [undefined | T_Encoded , { exists : boolean ; isLoading : boolean }] ; useGetBulk : (ids : undefined | string [] | Partial <T_ID >[]) => [(undefined | T_Encoded )[], { isLoading : boolean }] ; useSelectAll : () => T_Redux [] ; useSelectByIdMany : (id? : string [] | T_ID []) => (null | T_Redux )[] ; useSelectByIdSingle : (id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; useSelectWhere : (f : Partial <T_Encoded >) => T_Redux [] ; useWhere : (filter : undefined | T_Idx , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [], { isLoading : boolean }] ; useWhereAnyOf : (filter : undefined | T_IdxAnyOf , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] ; useWhereMany : (queries : undefined | T_Idx [], options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] } |
hooks.useAssetPicker | (id : string , choices : undefined | Asset []) => { isLoading : boolean ; picker : undefined | AssetPicker ; selected : Asset [] ; setSelected : (selected : undefined | number []) => void ; toggleSelected : () => void } |
hooks.useAll | [object Object] |
hooks.useAnyOf | [object Object] |
hooks.useGet | [object Object] |
hooks.useGetBulk | [object Object] |
hooks.useSelectAll | [object Object] |
hooks.useSelectByIdMany | [object Object] |
hooks.useSelectByIdSingle | [object Object] |
hooks.useSelectWhere | [object Object] |
hooks.useWhere | [object Object] |
hooks.useWhereAnyOf | [object Object] |
hooks.useWhereMany | [object Object] |
isAction | (action : Action <any >) => boolean |
name | "AssetPicker" |
reducer | (sess : any , action : Action <any >) => any |
sagas | { rootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > = assetPickerSaga; createBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; crudRootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown > ; deleteBatched : (action : PayloadAction <T_ID [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; putBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; updateBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; upsertBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > } |
sagas.rootSaga | () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > |
sagas.createBatched | [object Object] |
sagas.crudRootSaga | [object Object] |
sagas.deleteBatched | [object Object] |
sagas.putBatched | [object Object] |
sagas.updateBatched | [object Object] |
sagas.upsertBatched | [object Object] |
selectors | { select : any ; selectAll : (state : any ) => T_Redux [] ; selectByIdMany : (state : any , ids? : string [] | T_ID []) => (null | T_Redux )[] ; selectByIdSingle : (state : any , id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; selectWhere : (state : any , f : Partial <T_Encoded >) => T_Redux [] } |
selectors.select | any |
selectors.selectAll | [object Object] |
selectors.selectByIdMany | [object Object] |
selectors.selectByIdSingle | [object Object] |
selectors.selectWhere | [object Object] |
validate | (item : AssetPicker ) => AssetPicker |
validateId | (id : AssetPickerId ) => AssetPickerId |
validateWithRedux | (item : AssetPicker , sess : any ) => AssetPicker |
Defined in
packages-public/packages/web3-redux/src/assetpicker/index.ts:13
AssetRouterInputBasket
• Const
AssetRouterInputBasket: Object
Type declaration
Name | Type |
---|---|
actionTypes | { CREATE : string ; CREATE_BATCHED : string ; DB_CREATING : string ; DB_DELETING : string ; DB_UPDATING : string ; DELETE : string ; DELETE_BATCHED : string ; PUT : string ; PUT_BATCHED : string ; REDUX_DELETE : string ; REDUX_UPSERT : string ; REDUX_UPSERT_BATCHED : string ; UPDATE : string ; UPDATE_BATCHED : string ; UPSERT : string ; UPSERT_BATCHED : string } |
actionTypes.CREATE | string |
actionTypes.CREATE_BATCHED | string |
actionTypes.DB_CREATING | string |
actionTypes.DB_DELETING | string |
actionTypes.DB_UPDATING | string |
actionTypes.DELETE | string |
actionTypes.DELETE_BATCHED | string |
actionTypes.PUT | string |
actionTypes.PUT_BATCHED | string |
actionTypes.REDUX_DELETE | string |
actionTypes.REDUX_UPSERT | string |
actionTypes.REDUX_UPSERT_BATCHED | string |
actionTypes.UPDATE | string |
actionTypes.UPDATE_BATCHED | string |
actionTypes.UPSERT | string |
actionTypes.UPSERT_BATCHED | string |
actions | { create : ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasket, uuid?: string, ts?: number], AssetRouterInputBasket , string , never , { ts : number ; uuid : string }> ; createBatched : ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasket[], uuid?: string, ts?: number], AssetRouterInputBasket [], string , never , { ts : number ; uuid : string }> ; dbCreating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : AssetRouterInputBasket ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbDeleting : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : AssetRouterInputBasket ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbUpdating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <AssetRouterInputBasket > ; obj : AssetRouterInputBasket ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; delete : ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasketId, uuid?: string, ts?: number], AssetRouterInputBasketId , string , never , { ts : number ; uuid : string }> ; deleteBatched : ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasketId[], uuid?: string, ts?: number], AssetRouterInputBasketId [], string , never , { ts : number ; uuid : string }> ; put : ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasket, uuid?: string, ts?: number], AssetRouterInputBasket , string , never , { ts : number ; uuid : string }> ; putBatched : ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasket[], uuid?: string, ts?: number], AssetRouterInputBasket [], string , never , { ts : number ; uuid : string }> ; reduxDelete : ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasketId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> ; reduxUpsert : ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasket, uuid?: string, ts?: number], AssetRouterInputBasket , string , never , { ts : number ; uuid : string }> ; reduxUpsertBatched : ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasket[], uuid?: string, ts?: number], AssetRouterInputBasket [], string , never , { ts : number ; uuid : string }> ; update : ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasket, uuid?: string, ts?: number], AssetRouterInputBasket , string , never , { ts : number ; uuid : string }> ; updateBatched : ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasket[], uuid?: string, ts?: number], AssetRouterInputBasket [], string , never , { ts : number ; uuid : string }> ; upsert : ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasket, uuid?: string, ts?: number], AssetRouterInputBasket , string , never , { ts : number ; uuid : string }> ; upsertBatched : ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasket[], uuid?: string, ts?: number], AssetRouterInputBasket [], string , never , { ts : number ; uuid : string }> } |
actions.create | ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasket, uuid?: string, ts?: number], AssetRouterInputBasket , string , never , { ts : number ; uuid : string }> |
actions.createBatched | ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasket[], uuid?: string, ts?: number], AssetRouterInputBasket [], string , never , { ts : number ; uuid : string }> |
actions.dbCreating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : AssetRouterInputBasket ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbDeleting | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : AssetRouterInputBasket ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbUpdating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <AssetRouterInputBasket > ; obj : AssetRouterInputBasket ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.delete | ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasketId, uuid?: string, ts?: number], AssetRouterInputBasketId , string , never , { ts : number ; uuid : string }> |
actions.deleteBatched | ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasketId[], uuid?: string, ts?: number], AssetRouterInputBasketId [], string , never , { ts : number ; uuid : string }> |
actions.put | ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasket, uuid?: string, ts?: number], AssetRouterInputBasket , string , never , { ts : number ; uuid : string }> |
actions.putBatched | ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasket[], uuid?: string, ts?: number], AssetRouterInputBasket [], string , never , { ts : number ; uuid : string }> |
actions.reduxDelete | ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasketId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsert | ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasket, uuid?: string, ts?: number], AssetRouterInputBasket , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsertBatched | ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasket[], uuid?: string, ts?: number], AssetRouterInputBasket [], string , never , { ts : number ; uuid : string }> |
actions.update | ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasket, uuid?: string, ts?: number], AssetRouterInputBasket , string , never , { ts : number ; uuid : string }> |
actions.updateBatched | ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasket[], uuid?: string, ts?: number], AssetRouterInputBasket [], string , never , { ts : number ; uuid : string }> |
actions.upsert | ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasket, uuid?: string, ts?: number], AssetRouterInputBasket , string , never , { ts : number ; uuid : string }> |
actions.upsertBatched | ActionCreatorWithPreparedPayload <[payload: AssetRouterInputBasket[], uuid?: string, ts?: number], AssetRouterInputBasket [], string , never , { ts : number ; uuid : string }> |
encode | (item : AssetRouterInputBasket ) => AssetRouterInputBasket |
hooks | { useAssetRouterInputBasket : (filter : AssetRouterInputBasketIndexInputAnyOf ) => [AssetRouterInputBasket [], { isLoading : boolean }] = Hooks.useAssetRouterInputBasket; useAll : () => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useAnyOf : (index : string , keys : undefined | string | string []) => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useGet : (idx : undefined | string | Partial <T_Idx >) => [undefined | T_Encoded , { exists : boolean ; isLoading : boolean }] ; useGetBulk : (ids : undefined | string [] | Partial <T_ID >[]) => [(undefined | T_Encoded )[], { isLoading : boolean }] ; useSelectAll : () => T_Redux [] ; useSelectByIdMany : (id? : string [] | T_ID []) => (null | T_Redux )[] ; useSelectByIdSingle : (id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; useSelectWhere : (f : Partial <T_Encoded >) => T_Redux [] ; useWhere : (filter : undefined | T_Idx , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [], { isLoading : boolean }] ; useWhereAnyOf : (filter : undefined | T_IdxAnyOf , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] ; useWhereMany : (queries : undefined | T_Idx [], options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] } |
hooks.useAssetRouterInputBasket | (filter : AssetRouterInputBasketIndexInputAnyOf ) => [AssetRouterInputBasket [], { isLoading : boolean }] |
hooks.useAll | [object Object] |
hooks.useAnyOf | [object Object] |
hooks.useGet | [object Object] |
hooks.useGetBulk | [object Object] |
hooks.useSelectAll | [object Object] |
hooks.useSelectByIdMany | [object Object] |
hooks.useSelectByIdSingle | [object Object] |
hooks.useSelectWhere | [object Object] |
hooks.useWhere | [object Object] |
hooks.useWhereAnyOf | [object Object] |
hooks.useWhereMany | [object Object] |
isAction | (action : Action <any >) => boolean |
name | "AssetRouterInputBasket" |
reducer | (sess : any , action : Action <any >) => any |
sagas | { rootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > = assetRouterInputBasketSaga; createBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; crudRootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown > ; deleteBatched : (action : PayloadAction <T_ID [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; putBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; updateBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; upsertBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > } |
sagas.rootSaga | () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > |
sagas.createBatched | [object Object] |
sagas.crudRootSaga | [object Object] |
sagas.deleteBatched | [object Object] |
sagas.putBatched | [object Object] |
sagas.updateBatched | [object Object] |
sagas.upsertBatched | [object Object] |
selectors | { select : any ; selectAll : (state : any ) => T_Redux [] ; selectByIdMany : (state : any , ids? : string [] | T_ID []) => (null | T_Redux )[] ; selectByIdSingle : (state : any , id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; selectWhere : (state : any , f : Partial <T_Encoded >) => T_Redux [] } |
selectors.select | any |
selectors.selectAll | [object Object] |
selectors.selectByIdMany | [object Object] |
selectors.selectByIdSingle | [object Object] |
selectors.selectWhere | [object Object] |
validate | (item : AssetRouterInputBasket ) => AssetRouterInputBasket |
validateId | (id : AssetRouterInputBasketId ) => AssetRouterInputBasketId |
validateWithRedux | (item : AssetRouterInputBasket , sess : any ) => AssetRouterInputBasket |
Defined in
packages-public/packages/web3-redux/src/contractmodels/assetrouterinputbasket/index.ts:8
AssetRouterOutputBasket
• Const
AssetRouterOutputBasket: Object
Type declaration
Name | Type |
---|---|
actionTypes | { CREATE : string ; CREATE_BATCHED : string ; DB_CREATING : string ; DB_DELETING : string ; DB_UPDATING : string ; DELETE : string ; DELETE_BATCHED : string ; PUT : string ; PUT_BATCHED : string ; REDUX_DELETE : string ; REDUX_UPSERT : string ; REDUX_UPSERT_BATCHED : string ; UPDATE : string ; UPDATE_BATCHED : string ; UPSERT : string ; UPSERT_BATCHED : string } |
actionTypes.CREATE | string |
actionTypes.CREATE_BATCHED | string |
actionTypes.DB_CREATING | string |
actionTypes.DB_DELETING | string |
actionTypes.DB_UPDATING | string |
actionTypes.DELETE | string |
actionTypes.DELETE_BATCHED | string |
actionTypes.PUT | string |
actionTypes.PUT_BATCHED | string |
actionTypes.REDUX_DELETE | string |
actionTypes.REDUX_UPSERT | string |
actionTypes.REDUX_UPSERT_BATCHED | string |
actionTypes.UPDATE | string |
actionTypes.UPDATE_BATCHED | string |
actionTypes.UPSERT | string |
actionTypes.UPSERT_BATCHED | string |
actions | { create : ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasket, uuid?: string, ts?: number], AssetRouterOutputBasket , string , never , { ts : number ; uuid : string }> ; createBatched : ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasket[], uuid?: string, ts?: number], AssetRouterOutputBasket [], string , never , { ts : number ; uuid : string }> ; dbCreating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : AssetRouterOutputBasket ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbDeleting : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : AssetRouterOutputBasket ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbUpdating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <AssetRouterOutputBasket > ; obj : AssetRouterOutputBasket ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; delete : ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasketId, uuid?: string, ts?: number], AssetRouterOutputBasketId , string , never , { ts : number ; uuid : string }> ; deleteBatched : ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasketId[], uuid?: string, ts?: number], AssetRouterOutputBasketId [], string , never , { ts : number ; uuid : string }> ; put : ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasket, uuid?: string, ts?: number], AssetRouterOutputBasket , string , never , { ts : number ; uuid : string }> ; putBatched : ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasket[], uuid?: string, ts?: number], AssetRouterOutputBasket [], string , never , { ts : number ; uuid : string }> ; reduxDelete : ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasketId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> ; reduxUpsert : ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasket, uuid?: string, ts?: number], AssetRouterOutputBasket , string , never , { ts : number ; uuid : string }> ; reduxUpsertBatched : ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasket[], uuid?: string, ts?: number], AssetRouterOutputBasket [], string , never , { ts : number ; uuid : string }> ; update : ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasket, uuid?: string, ts?: number], AssetRouterOutputBasket , string , never , { ts : number ; uuid : string }> ; updateBatched : ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasket[], uuid?: string, ts?: number], AssetRouterOutputBasket [], string , never , { ts : number ; uuid : string }> ; upsert : ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasket, uuid?: string, ts?: number], AssetRouterOutputBasket , string , never , { ts : number ; uuid : string }> ; upsertBatched : ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasket[], uuid?: string, ts?: number], AssetRouterOutputBasket [], string , never , { ts : number ; uuid : string }> } |
actions.create | ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasket, uuid?: string, ts?: number], AssetRouterOutputBasket , string , never , { ts : number ; uuid : string }> |
actions.createBatched | ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasket[], uuid?: string, ts?: number], AssetRouterOutputBasket [], string , never , { ts : number ; uuid : string }> |
actions.dbCreating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : AssetRouterOutputBasket ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbDeleting | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : AssetRouterOutputBasket ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbUpdating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <AssetRouterOutputBasket > ; obj : AssetRouterOutputBasket ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.delete | ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasketId, uuid?: string, ts?: number], AssetRouterOutputBasketId , string , never , { ts : number ; uuid : string }> |
actions.deleteBatched | ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasketId[], uuid?: string, ts?: number], AssetRouterOutputBasketId [], string , never , { ts : number ; uuid : string }> |
actions.put | ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasket, uuid?: string, ts?: number], AssetRouterOutputBasket , string , never , { ts : number ; uuid : string }> |
actions.putBatched | ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasket[], uuid?: string, ts?: number], AssetRouterOutputBasket [], string , never , { ts : number ; uuid : string }> |
actions.reduxDelete | ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasketId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsert | ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasket, uuid?: string, ts?: number], AssetRouterOutputBasket , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsertBatched | ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasket[], uuid?: string, ts?: number], AssetRouterOutputBasket [], string , never , { ts : number ; uuid : string }> |
actions.update | ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasket, uuid?: string, ts?: number], AssetRouterOutputBasket , string , never , { ts : number ; uuid : string }> |
actions.updateBatched | ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasket[], uuid?: string, ts?: number], AssetRouterOutputBasket [], string , never , { ts : number ; uuid : string }> |
actions.upsert | ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasket, uuid?: string, ts?: number], AssetRouterOutputBasket , string , never , { ts : number ; uuid : string }> |
actions.upsertBatched | ActionCreatorWithPreparedPayload <[payload: AssetRouterOutputBasket[], uuid?: string, ts?: number], AssetRouterOutputBasket [], string , never , { ts : number ; uuid : string }> |
encode | (item : AssetRouterOutputBasket ) => AssetRouterOutputBasket |
hooks | { useAssetRouterOutputBasket : (filter : AssetRouterOutputBasketIndexInputAnyOf ) => [AssetRouterOutputBasket [], { isLoading : boolean }] = Hooks.useAssetRouterOutputBasket; useAll : () => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useAnyOf : (index : string , keys : undefined | string | string []) => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useGet : (idx : undefined | string | Partial <T_Idx >) => [undefined | T_Encoded , { exists : boolean ; isLoading : boolean }] ; useGetBulk : (ids : undefined | string [] | Partial <T_ID >[]) => [(undefined | T_Encoded )[], { isLoading : boolean }] ; useSelectAll : () => T_Redux [] ; useSelectByIdMany : (id? : string [] | T_ID []) => (null | T_Redux )[] ; useSelectByIdSingle : (id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; useSelectWhere : (f : Partial <T_Encoded >) => T_Redux [] ; useWhere : (filter : undefined | T_Idx , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [], { isLoading : boolean }] ; useWhereAnyOf : (filter : undefined | T_IdxAnyOf , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] ; useWhereMany : (queries : undefined | T_Idx [], options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] } |
hooks.useAssetRouterOutputBasket | (filter : AssetRouterOutputBasketIndexInputAnyOf ) => [AssetRouterOutputBasket [], { isLoading : boolean }] |
hooks.useAll | [object Object] |
hooks.useAnyOf | [object Object] |
hooks.useGet | [object Object] |
hooks.useGetBulk | [object Object] |
hooks.useSelectAll | [object Object] |
hooks.useSelectByIdMany | [object Object] |
hooks.useSelectByIdSingle | [object Object] |
hooks.useSelectWhere | [object Object] |
hooks.useWhere | [object Object] |
hooks.useWhereAnyOf | [object Object] |
hooks.useWhereMany | [object Object] |
isAction | (action : Action <any >) => boolean |
name | "AssetRouterOutputBasket" |
reducer | (sess : any , action : Action <any >) => any |
sagas | { rootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > = assetRouterOuputBasketSaga; createBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; crudRootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown > ; deleteBatched : (action : PayloadAction <T_ID [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; putBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; updateBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; upsertBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > } |
sagas.rootSaga | () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > |
sagas.createBatched | [object Object] |
sagas.crudRootSaga | [object Object] |
sagas.deleteBatched | [object Object] |
sagas.putBatched | [object Object] |
sagas.updateBatched | [object Object] |
sagas.upsertBatched | [object Object] |
selectors | { select : any ; selectAll : (state : any ) => T_Redux [] ; selectByIdMany : (state : any , ids? : string [] | T_ID []) => (null | T_Redux )[] ; selectByIdSingle : (state : any , id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; selectWhere : (state : any , f : Partial <T_Encoded >) => T_Redux [] } |
selectors.select | any |
selectors.selectAll | [object Object] |
selectors.selectByIdMany | [object Object] |
selectors.selectByIdSingle | [object Object] |
selectors.selectWhere | [object Object] |
validate | (item : AssetRouterOutputBasket ) => AssetRouterOutputBasket |
validateId | (id : AssetRouterOutputBasketId ) => AssetRouterOutputBasketId |
validateWithRedux | (item : AssetRouterOutputBasket , sess : any ) => AssetRouterOutputBasket |
Defined in
packages-public/packages/web3-redux/src/contractmodels/assetrouteroutputbasket/index.ts:8
AssetRouterPath
• Const
AssetRouterPath: Object
Type declaration
Name | Type |
---|---|
actionTypes | { CREATE : string ; CREATE_BATCHED : string ; DB_CREATING : string ; DB_DELETING : string ; DB_UPDATING : string ; DELETE : string ; DELETE_BATCHED : string ; PUT : string ; PUT_BATCHED : string ; REDUX_DELETE : string ; REDUX_UPSERT : string ; REDUX_UPSERT_BATCHED : string ; UPDATE : string ; UPDATE_BATCHED : string ; UPSERT : string ; UPSERT_BATCHED : string } |
actionTypes.CREATE | string |
actionTypes.CREATE_BATCHED | string |
actionTypes.DB_CREATING | string |
actionTypes.DB_DELETING | string |
actionTypes.DB_UPDATING | string |
actionTypes.DELETE | string |
actionTypes.DELETE_BATCHED | string |
actionTypes.PUT | string |
actionTypes.PUT_BATCHED | string |
actionTypes.REDUX_DELETE | string |
actionTypes.REDUX_UPSERT | string |
actionTypes.REDUX_UPSERT_BATCHED | string |
actionTypes.UPDATE | string |
actionTypes.UPDATE_BATCHED | string |
actionTypes.UPSERT | string |
actionTypes.UPSERT_BATCHED | string |
actions | { create : ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId, uuid?: string, ts?: number], AssetRouterPathId , string , never , { ts : number ; uuid : string }> ; createBatched : ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId[], uuid?: string, ts?: number], AssetRouterPathId [], string , never , { ts : number ; uuid : string }> ; dbCreating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : AssetRouterPathId ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbDeleting : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : AssetRouterPathId ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbUpdating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <AssetRouterPathId > ; obj : AssetRouterPathId ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; delete : ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId, uuid?: string, ts?: number], AssetRouterPathId , string , never , { ts : number ; uuid : string }> ; deleteBatched : ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId[], uuid?: string, ts?: number], AssetRouterPathId [], string , never , { ts : number ; uuid : string }> ; put : ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId, uuid?: string, ts?: number], AssetRouterPathId , string , never , { ts : number ; uuid : string }> ; putBatched : ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId[], uuid?: string, ts?: number], AssetRouterPathId [], string , never , { ts : number ; uuid : string }> ; reduxDelete : ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> ; reduxUpsert : ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId, uuid?: string, ts?: number], AssetRouterPathId , string , never , { ts : number ; uuid : string }> ; reduxUpsertBatched : ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId[], uuid?: string, ts?: number], AssetRouterPathId [], string , never , { ts : number ; uuid : string }> ; update : ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId, uuid?: string, ts?: number], AssetRouterPathId , string , never , { ts : number ; uuid : string }> ; updateBatched : ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId[], uuid?: string, ts?: number], AssetRouterPathId [], string , never , { ts : number ; uuid : string }> ; upsert : ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId, uuid?: string, ts?: number], AssetRouterPathId , string , never , { ts : number ; uuid : string }> ; upsertBatched : ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId[], uuid?: string, ts?: number], AssetRouterPathId [], string , never , { ts : number ; uuid : string }> } |
actions.create | ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId, uuid?: string, ts?: number], AssetRouterPathId , string , never , { ts : number ; uuid : string }> |
actions.createBatched | ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId[], uuid?: string, ts?: number], AssetRouterPathId [], string , never , { ts : number ; uuid : string }> |
actions.dbCreating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : AssetRouterPathId ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbDeleting | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : AssetRouterPathId ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbUpdating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <AssetRouterPathId > ; obj : AssetRouterPathId ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.delete | ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId, uuid?: string, ts?: number], AssetRouterPathId , string , never , { ts : number ; uuid : string }> |
actions.deleteBatched | ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId[], uuid?: string, ts?: number], AssetRouterPathId [], string , never , { ts : number ; uuid : string }> |
actions.put | ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId, uuid?: string, ts?: number], AssetRouterPathId , string , never , { ts : number ; uuid : string }> |
actions.putBatched | ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId[], uuid?: string, ts?: number], AssetRouterPathId [], string , never , { ts : number ; uuid : string }> |
actions.reduxDelete | ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsert | ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId, uuid?: string, ts?: number], AssetRouterPathId , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsertBatched | ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId[], uuid?: string, ts?: number], AssetRouterPathId [], string , never , { ts : number ; uuid : string }> |
actions.update | ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId, uuid?: string, ts?: number], AssetRouterPathId , string , never , { ts : number ; uuid : string }> |
actions.updateBatched | ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId[], uuid?: string, ts?: number], AssetRouterPathId [], string , never , { ts : number ; uuid : string }> |
actions.upsert | ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId, uuid?: string, ts?: number], AssetRouterPathId , string , never , { ts : number ; uuid : string }> |
actions.upsertBatched | ActionCreatorWithPreparedPayload <[payload: AssetRouterPathId[], uuid?: string, ts?: number], AssetRouterPathId [], string , never , { ts : number ; uuid : string }> |
encode | (item : AssetRouterPathId ) => AssetRouterPathId |
hooks | { useAll : () => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useAnyOf : (index : string , keys : undefined | string | string []) => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useGet : (idx : undefined | string | Partial <T_Idx >) => [undefined | T_Encoded , { exists : boolean ; isLoading : boolean }] ; useGetBulk : (ids : undefined | string [] | Partial <T_ID >[]) => [(undefined | T_Encoded )[], { isLoading : boolean }] ; useSelectAll : () => T_Redux [] ; useSelectByIdMany : (id? : string [] | T_ID []) => (null | T_Redux )[] ; useSelectByIdSingle : (id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; useSelectWhere : (f : Partial <T_Encoded >) => T_Redux [] ; useWhere : (filter : undefined | T_Idx , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [], { isLoading : boolean }] ; useWhereAnyOf : (filter : undefined | T_IdxAnyOf , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] ; useWhereMany : (queries : undefined | T_Idx [], options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] } |
hooks.useAll | [object Object] |
hooks.useAnyOf | [object Object] |
hooks.useGet | [object Object] |
hooks.useGetBulk | [object Object] |
hooks.useSelectAll | [object Object] |
hooks.useSelectByIdMany | [object Object] |
hooks.useSelectByIdSingle | [object Object] |
hooks.useSelectWhere | [object Object] |
hooks.useWhere | [object Object] |
hooks.useWhereAnyOf | [object Object] |
hooks.useWhereMany | [object Object] |
isAction | (action : Action <any >) => boolean |
name | "AssetRouterPath" |
reducer | (sess : any , action : Action <any >) => any |
sagas | { rootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > = assetRouterPathSaga; createBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; crudRootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown > ; deleteBatched : (action : PayloadAction <T_ID [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; putBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; updateBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; upsertBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > } |
sagas.rootSaga | () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > |
sagas.createBatched | [object Object] |
sagas.crudRootSaga | [object Object] |
sagas.deleteBatched | [object Object] |
sagas.putBatched | [object Object] |
sagas.updateBatched | [object Object] |
sagas.upsertBatched | [object Object] |
selectors | { select : any ; selectAll : (state : any ) => T_Redux [] ; selectByIdMany : (state : any , ids? : string [] | T_ID []) => (null | T_Redux )[] ; selectByIdSingle : (state : any , id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; selectWhere : (state : any , f : Partial <T_Encoded >) => T_Redux [] } |
selectors.select | any |
selectors.selectAll | [object Object] |
selectors.selectByIdMany | [object Object] |
selectors.selectByIdSingle | [object Object] |
selectors.selectWhere | [object Object] |
validate | (item : AssetRouterPathId ) => AssetRouterPathId |
validateId | (id : AssetRouterPathId ) => AssetRouterPathId |
validateWithRedux | (item : AssetRouterPathId , sess : any ) => AssetRouterPathId |
Defined in
packages-public/packages/web3-redux/src/contractmodels/assetrouterpath/index.ts:7
Block
• Const
Block: Object
Type declaration
Name | Type |
---|---|
actionTypes | { CREATE : string ; CREATE_BATCHED : string ; DB_CREATING : string ; DB_DELETING : string ; DB_UPDATING : string ; DELETE : string ; DELETE_BATCHED : string ; PUT : string ; PUT_BATCHED : string ; REDUX_DELETE : string ; REDUX_UPSERT : string ; REDUX_UPSERT_BATCHED : string ; UPDATE : string ; UPDATE_BATCHED : string ; UPSERT : string ; UPSERT_BATCHED : string } |
actionTypes.CREATE | string |
actionTypes.CREATE_BATCHED | string |
actionTypes.DB_CREATING | string |
actionTypes.DB_DELETING | string |
actionTypes.DB_UPDATING | string |
actionTypes.DELETE | string |
actionTypes.DELETE_BATCHED | string |
actionTypes.PUT | string |
actionTypes.PUT_BATCHED | string |
actionTypes.REDUX_DELETE | string |
actionTypes.REDUX_UPSERT | string |
actionTypes.REDUX_UPSERT_BATCHED | string |
actionTypes.UPDATE | string |
actionTypes.UPDATE_BATCHED | string |
actionTypes.UPSERT | string |
actionTypes.UPSERT_BATCHED | string |
actions | { create : ActionCreatorWithPreparedPayload <[payload: EthBlockTransaction, uuid?: string, ts?: number], EthBlockTransaction , string , never , { ts : number ; uuid : string }> ; createBatched : ActionCreatorWithPreparedPayload <[payload: EthBlockTransaction[], uuid?: string, ts?: number], EthBlockTransaction [], string , never , { ts : number ; uuid : string }> ; dbCreating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : EthBlockTransaction ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbDeleting : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : EthBlockTransaction ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbUpdating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <EthBlockTransaction > ; obj : EthBlockTransaction ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; delete : ActionCreatorWithPreparedPayload <[payload: EthBlockId, uuid?: string, ts?: number], EthBlockId , string , never , { ts : number ; uuid : string }> ; deleteBatched : ActionCreatorWithPreparedPayload <[payload: EthBlockId[], uuid?: string, ts?: number], EthBlockId [], string , never , { ts : number ; uuid : string }> ; fetch : ActionCreatorWithPreparedPayload <[payload: FetchActionInput, uuid?: string, ts?: number], { blockNumber : number ; networkId : string ; returnTransactionObjects : boolean } | { blockHash : string ; networkId : string ; returnTransactionObjects : boolean }, string , never , { ts : number ; uuid : string }> = Actions.fetchAction; put : ActionCreatorWithPreparedPayload <[payload: EthBlockTransaction, uuid?: string, ts?: number], EthBlockTransaction , string , never , { ts : number ; uuid : string }> ; putBatched : ActionCreatorWithPreparedPayload <[payload: EthBlockTransaction[], uuid?: string, ts?: number], EthBlockTransaction [], string , never , { ts : number ; uuid : string }> ; reduxDelete : ActionCreatorWithPreparedPayload <[payload: EthBlockId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> ; reduxUpsert : ActionCreatorWithPreparedPayload <[payload: EthBlockTransaction, uuid?: string, ts?: number], EthBlockTransaction , string , never , { ts : number ; uuid : string }> ; reduxUpsertBatched : ActionCreatorWithPreparedPayload <[payload: EthBlockTransaction[], uuid?: string, ts?: number], EthBlockTransaction [], string , never , { ts : number ; uuid : string }> ; subscribe : ActionCreatorWithPreparedPayload <[payload: SubscribeActionInput, uuid?: string, ts?: number], SubscribeActionInput , string , never , { ts : number ; uuid : string }> = Actions.subscribeAction; unsubscribe : ActionCreatorWithPreparedPayload <[payload: UnsubscribeActionInput, uuid?: string, ts?: number], UnsubscribeActionInput , string , never , { ts : number ; uuid : string }> = Actions.unsubscribeAction; update : ActionCreatorWithPreparedPayload <[payload: EthBlockTransaction, uuid?: string, ts?: number], EthBlockTransaction , string , never , { ts : number ; uuid : string }> ; updateBatched : ActionCreatorWithPreparedPayload <[payload: EthBlockTransaction[], uuid?: string, ts?: number], EthBlockTransaction [], string , never , { ts : number ; uuid : string }> ; upsert : ActionCreatorWithPreparedPayload <[payload: EthBlockTransaction, uuid?: string, ts?: number], EthBlockTransaction , string , never , { ts : number ; uuid : string }> ; upsertBatched : ActionCreatorWithPreparedPayload <[payload: EthBlockTransaction[], uuid?: string, ts?: number], EthBlockTransaction [], string , never , { ts : number ; uuid : string }> } |
actions.create | ActionCreatorWithPreparedPayload <[payload: EthBlockTransaction, uuid?: string, ts?: number], EthBlockTransaction , string , never , { ts : number ; uuid : string }> |
actions.createBatched | ActionCreatorWithPreparedPayload <[payload: EthBlockTransaction[], uuid?: string, ts?: number], EthBlockTransaction [], string , never , { ts : number ; uuid : string }> |
actions.dbCreating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : EthBlockTransaction ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbDeleting | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : EthBlockTransaction ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbUpdating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <EthBlockTransaction > ; obj : EthBlockTransaction ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.delete | ActionCreatorWithPreparedPayload <[payload: EthBlockId, uuid?: string, ts?: number], EthBlockId , string , never , { ts : number ; uuid : string }> |
actions.deleteBatched | ActionCreatorWithPreparedPayload <[payload: EthBlockId[], uuid?: string, ts?: number], EthBlockId [], string , never , { ts : number ; uuid : string }> |
actions.fetch | ActionCreatorWithPreparedPayload <[payload: FetchActionInput, uuid?: string, ts?: number], { blockNumber : number ; networkId : string ; returnTransactionObjects : boolean } | { blockHash : string ; networkId : string ; returnTransactionObjects : boolean }, string , never , { ts : number ; uuid : string }> |
actions.put | ActionCreatorWithPreparedPayload <[payload: EthBlockTransaction, uuid?: string, ts?: number], EthBlockTransaction , string , never , { ts : number ; uuid : string }> |
actions.putBatched | ActionCreatorWithPreparedPayload <[payload: EthBlockTransaction[], uuid?: string, ts?: number], EthBlockTransaction [], string , never , { ts : number ; uuid : string }> |
actions.reduxDelete | ActionCreatorWithPreparedPayload <[payload: EthBlockId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsert | ActionCreatorWithPreparedPayload <[payload: EthBlockTransaction, uuid?: string, ts?: number], EthBlockTransaction , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsertBatched | ActionCreatorWithPreparedPayload <[payload: EthBlockTransaction[], uuid?: string, ts?: number], EthBlockTransaction [], string , never , { ts : number ; uuid : string }> |
actions.subscribe | ActionCreatorWithPreparedPayload <[payload: SubscribeActionInput, uuid?: string, ts?: number], SubscribeActionInput , string , never , { ts : number ; uuid : string }> |
actions.unsubscribe | ActionCreatorWithPreparedPayload <[payload: UnsubscribeActionInput, uuid?: string, ts?: number], UnsubscribeActionInput , string , never , { ts : number ; uuid : string }> |
actions.update | ActionCreatorWithPreparedPayload <[payload: EthBlockTransaction, uuid?: string, ts?: number], EthBlockTransaction , string , never , { ts : number ; uuid : string }> |
actions.updateBatched | ActionCreatorWithPreparedPayload <[payload: EthBlockTransaction[], uuid?: string, ts?: number], EthBlockTransaction [], string , never , { ts : number ; uuid : string }> |
actions.upsert | ActionCreatorWithPreparedPayload <[payload: EthBlockTransaction, uuid?: string, ts?: number], EthBlockTransaction , string , never , { ts : number ; uuid : string }> |
actions.upsertBatched | ActionCreatorWithPreparedPayload <[payload: EthBlockTransaction[], uuid?: string, ts?: number], EthBlockTransaction [], string , never , { ts : number ; uuid : string }> |
encode | (item : EthBlockTransaction ) => EthBlockTransaction |
hooks | { useBlock : (networkId : undefined | string , number : undefined | number , returnTransactionObjects : boolean ) => undefined | EthBlockTransaction = Hooks.useBlock; useBlockSync : (networkId : undefined | string , returnTransactionObjects : boolean ) => ([EthBlockTransaction [], { isLoading : boolean }] | { subscribe : () => void ; unsubscribe : () => void })[] = Hooks.useBlockSync; useAll : () => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useAnyOf : (index : string , keys : undefined | string | string []) => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useGet : (idx : undefined | string | Partial <T_Idx >) => [undefined | T_Encoded , { exists : boolean ; isLoading : boolean }] ; useGetBulk : (ids : undefined | string [] | Partial <T_ID >[]) => [(undefined | T_Encoded )[], { isLoading : boolean }] ; useSelectAll : () => T_Redux [] ; useSelectByIdMany : (id? : string [] | T_ID []) => (null | T_Redux )[] ; useSelectByIdSingle : (id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; useSelectWhere : (f : Partial <T_Encoded >) => T_Redux [] ; useWhere : (filter : undefined | T_Idx , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [], { isLoading : boolean }] ; useWhereAnyOf : (filter : undefined | T_IdxAnyOf , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] ; useWhereMany : (queries : undefined | T_Idx [], options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] } |
hooks.useBlock | (networkId : undefined | string , number : undefined | number , returnTransactionObjects : boolean ) => undefined | EthBlockTransaction |
hooks.useBlockSync | (networkId : undefined | string , returnTransactionObjects : boolean ) => ([EthBlockTransaction [], { isLoading : boolean }] | { subscribe : () => void ; unsubscribe : () => void })[] |
hooks.useAll | [object Object] |
hooks.useAnyOf | [object Object] |
hooks.useGet | [object Object] |
hooks.useGetBulk | [object Object] |
hooks.useSelectAll | [object Object] |
hooks.useSelectByIdMany | [object Object] |
hooks.useSelectByIdSingle | [object Object] |
hooks.useSelectWhere | [object Object] |
hooks.useWhere | [object Object] |
hooks.useWhereAnyOf | [object Object] |
hooks.useWhereMany | [object Object] |
isAction | (action : Action <any >) => boolean |
name | "EthBlock" |
reducer | (sess : any , action : Action <any >) => any |
sagas | { rootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>> | SagaGenerator <FixedTask <void >, ForkEffect <void >>>, void , unknown > = ethBlockSaga; createBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; crudRootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown > ; deleteBatched : (action : PayloadAction <T_ID [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; putBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; updateBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; upsertBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > } |
sagas.rootSaga | () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>> | SagaGenerator <FixedTask <void >, ForkEffect <void >>>, void , unknown > |
sagas.createBatched | [object Object] |
sagas.crudRootSaga | [object Object] |
sagas.deleteBatched | [object Object] |
sagas.putBatched | [object Object] |
sagas.updateBatched | [object Object] |
sagas.upsertBatched | [object Object] |
selectors | { select : any ; selectAll : (state : any ) => T_Redux [] ; selectByIdMany : (state : any , ids? : string [] | T_ID []) => (null | T_Redux )[] ; selectByIdSingle : (state : any , id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; selectWhere : (state : any , f : Partial <T_Encoded >) => T_Redux [] } |
selectors.select | any |
selectors.selectAll | [object Object] |
selectors.selectByIdMany | [object Object] |
selectors.selectByIdSingle | [object Object] |
selectors.selectWhere | [object Object] |
validate | (item : EthBlockTransaction ) => EthBlockTransaction |
validateId | (id : EthBlockId ) => EthBlockId |
Defined in
packages-public/packages/web3-redux/src/ethmodels/ethblock/index.ts:11
Config
• Const
Config: Object
Type declaration
Name | Type |
---|---|
actionTypes | { CREATE : string ; CREATE_BATCHED : string ; DB_CREATING : string ; DB_DELETING : string ; DB_UPDATING : string ; DELETE : string ; DELETE_BATCHED : string ; PUT : string ; PUT_BATCHED : string ; REDUX_DELETE : string ; REDUX_UPSERT : string ; REDUX_UPSERT_BATCHED : string ; UPDATE : string ; UPDATE_BATCHED : string ; UPSERT : string ; UPSERT_BATCHED : string } |
actionTypes.CREATE | string |
actionTypes.CREATE_BATCHED | string |
actionTypes.DB_CREATING | string |
actionTypes.DB_DELETING | string |
actionTypes.DB_UPDATING | string |
actionTypes.DELETE | string |
actionTypes.DELETE_BATCHED | string |
actionTypes.PUT | string |
actionTypes.PUT_BATCHED | string |
actionTypes.REDUX_DELETE | string |
actionTypes.REDUX_UPSERT | string |
actionTypes.REDUX_UPSERT_BATCHED | string |
actionTypes.UPDATE | string |
actionTypes.UPDATE_BATCHED | string |
actionTypes.UPSERT | string |
actionTypes.UPSERT_BATCHED | string |
actions | { create : ActionCreatorWithPreparedPayload <[payload: Config, uuid?: string, ts?: number], Config , string , never , { ts : number ; uuid : string }> ; createBatched : ActionCreatorWithPreparedPayload <[payload: Config[], uuid?: string, ts?: number], Config [], string , never , { ts : number ; uuid : string }> ; dbCreating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : Config ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbDeleting : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : Config ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbUpdating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <Config > ; obj : Config ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; delete : ActionCreatorWithPreparedPayload <[payload: ConfigId, uuid?: string, ts?: number], ConfigId , string , never , { ts : number ; uuid : string }> ; deleteBatched : ActionCreatorWithPreparedPayload <[payload: ConfigId[], uuid?: string, ts?: number], ConfigId [], string , never , { ts : number ; uuid : string }> ; put : ActionCreatorWithPreparedPayload <[payload: Config, uuid?: string, ts?: number], Config , string , never , { ts : number ; uuid : string }> ; putBatched : ActionCreatorWithPreparedPayload <[payload: Config[], uuid?: string, ts?: number], Config [], string , never , { ts : number ; uuid : string }> ; reduxDelete : ActionCreatorWithPreparedPayload <[payload: ConfigId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> ; reduxUpsert : ActionCreatorWithPreparedPayload <[payload: ConfigWithObjects, uuid?: string, ts?: number], ConfigWithObjects , string , never , { ts : number ; uuid : string }> ; reduxUpsertBatched : ActionCreatorWithPreparedPayload <[payload: ConfigWithObjects[], uuid?: string, ts?: number], ConfigWithObjects [], string , never , { ts : number ; uuid : string }> ; set : (__namedParameters : SetActionInput ) => PayloadAction <Config , string , { ts : number ; uuid : string }, never > = Actions.set; setAccount : (account : null | string ) => PayloadAction <Config , string , { ts : number ; uuid : string }, never > = Actions.setAccount; setNetworkId : (networkId : null | string ) => PayloadAction <Config , string , { ts : number ; uuid : string }, never > = Actions.setNetworkId; update : ActionCreatorWithPreparedPayload <[payload: Config, uuid?: string, ts?: number], Config , string , never , { ts : number ; uuid : string }> ; updateBatched : ActionCreatorWithPreparedPayload <[payload: Config[], uuid?: string, ts?: number], Config [], string , never , { ts : number ; uuid : string }> ; upsert : ActionCreatorWithPreparedPayload <[payload: Config, uuid?: string, ts?: number], Config , string , never , { ts : number ; uuid : string }> ; upsertBatched : ActionCreatorWithPreparedPayload <[payload: Config[], uuid?: string, ts?: number], Config [], string , never , { ts : number ; uuid : string }> } |
actions.create | ActionCreatorWithPreparedPayload <[payload: Config, uuid?: string, ts?: number], Config , string , never , { ts : number ; uuid : string }> |
actions.createBatched | ActionCreatorWithPreparedPayload <[payload: Config[], uuid?: string, ts?: number], Config [], string , never , { ts : number ; uuid : string }> |
actions.dbCreating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : Config ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbDeleting | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : Config ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbUpdating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <Config > ; obj : Config ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.delete | ActionCreatorWithPreparedPayload <[payload: ConfigId, uuid?: string, ts?: number], ConfigId , string , never , { ts : number ; uuid : string }> |
actions.deleteBatched | ActionCreatorWithPreparedPayload <[payload: ConfigId[], uuid?: string, ts?: number], ConfigId [], string , never , { ts : number ; uuid : string }> |
actions.put | ActionCreatorWithPreparedPayload <[payload: Config, uuid?: string, ts?: number], Config , string , never , { ts : number ; uuid : string }> |
actions.putBatched | ActionCreatorWithPreparedPayload <[payload: Config[], uuid?: string, ts?: number], Config [], string , never , { ts : number ; uuid : string }> |
actions.reduxDelete | ActionCreatorWithPreparedPayload <[payload: ConfigId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsert | ActionCreatorWithPreparedPayload <[payload: ConfigWithObjects, uuid?: string, ts?: number], ConfigWithObjects , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsertBatched | ActionCreatorWithPreparedPayload <[payload: ConfigWithObjects[], uuid?: string, ts?: number], ConfigWithObjects [], string , never , { ts : number ; uuid : string }> |
actions.set | (__namedParameters : SetActionInput ) => PayloadAction <Config , string , { ts : number ; uuid : string }, never > |
actions.setAccount | (account : null | string ) => PayloadAction <Config , string , { ts : number ; uuid : string }, never > |
actions.setNetworkId | (networkId : null | string ) => PayloadAction <Config , string , { ts : number ; uuid : string }, never > |
actions.update | ActionCreatorWithPreparedPayload <[payload: Config, uuid?: string, ts?: number], Config , string , never , { ts : number ; uuid : string }> |
actions.updateBatched | ActionCreatorWithPreparedPayload <[payload: Config[], uuid?: string, ts?: number], Config [], string , never , { ts : number ; uuid : string }> |
actions.upsert | ActionCreatorWithPreparedPayload <[payload: Config, uuid?: string, ts?: number], Config , string , never , { ts : number ; uuid : string }> |
actions.upsertBatched | ActionCreatorWithPreparedPayload <[payload: Config[], uuid?: string, ts?: number], Config [], string , never , { ts : number ; uuid : string }> |
encode | (item : ConfigWithObjects ) => Config |
hooks | { useAccount : () => [undefined | string , (account : string ) => void ] = Hooks.useAccount; useConfig : () => [undefined | Config , { exists : boolean ; isLoading : boolean ; setAccount : (account : string ) => void = setAccountCallback; setNetworkId : (networkId : string ) => void = setNetworkIdCallback }] = Hooks.useConfig; useNetworkId : () => [undefined | string , (networkId : string ) => void ] = Hooks.useNetworkId; useAll : () => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useAnyOf : (index : string , keys : undefined | string | string []) => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useGet : (idx : undefined | string | Partial <T_Idx >) => [undefined | T_Encoded , { exists : boolean ; isLoading : boolean }] ; useGetBulk : (ids : undefined | string [] | Partial <T_ID >[]) => [(undefined | T_Encoded )[], { isLoading : boolean }] ; useSelectAll : () => T_Redux [] ; useSelectByIdMany : (id? : string [] | T_ID []) => (null | T_Redux )[] ; useSelectByIdSingle : (id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; useSelectWhere : (f : Partial <T_Encoded >) => T_Redux [] ; useWhere : (filter : undefined | T_Idx , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [], { isLoading : boolean }] ; useWhereAnyOf : (filter : undefined | T_IdxAnyOf , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] ; useWhereMany : (queries : undefined | T_Idx [], options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] } |
hooks.useAccount | () => [undefined | string , (account : string ) => void ] |
hooks.useConfig | () => [undefined | Config , { exists : boolean ; isLoading : boolean ; setAccount : (account : string ) => void = setAccountCallback; setNetworkId : (networkId : string ) => void = setNetworkIdCallback }] |
hooks.useNetworkId | () => [undefined | string , (networkId : string ) => void ] |
hooks.useAll | [object Object] |
hooks.useAnyOf | [object Object] |
hooks.useGet | [object Object] |
hooks.useGetBulk | [object Object] |
hooks.useSelectAll | [object Object] |
hooks.useSelectByIdMany | [object Object] |
hooks.useSelectByIdSingle | [object Object] |
hooks.useSelectWhere | [object Object] |
hooks.useWhere | [object Object] |
hooks.useWhereAnyOf | [object Object] |
hooks.useWhereMany | [object Object] |
isAction | (action : Action <any >) => boolean |
name | "Config" |
reducer | (sess : any , action : Action <any >) => any |
sagas | { rootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > = configSaga; createBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; crudRootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown > ; deleteBatched : (action : PayloadAction <T_ID [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; putBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; updateBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; upsertBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > } |
sagas.rootSaga | () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > |
sagas.createBatched | [object Object] |
sagas.crudRootSaga | [object Object] |
sagas.deleteBatched | [object Object] |
sagas.putBatched | [object Object] |
sagas.updateBatched | [object Object] |
sagas.upsertBatched | [object Object] |
selectors | { select : any ; selectAll : (state : any ) => T_Redux [] ; selectByIdMany : (state : any , ids? : string [] | T_ID []) => (null | T_Redux )[] ; selectByIdSingle : (state : any , id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; selectWhere : (state : any , f : Partial <T_Encoded >) => T_Redux [] } |
selectors.select | any |
selectors.selectAll | [object Object] |
selectors.selectByIdMany | [object Object] |
selectors.selectByIdSingle | [object Object] |
selectors.selectWhere | [object Object] |
validate | (item : Config ) => Config |
validateId | (id : ConfigId ) => ConfigId |
validateWithRedux | (item : Config | ConfigWithObjects , sess : any ) => ConfigWithObjects |
Defined in
packages-public/packages/web3-redux/src/config/index.ts:12
Contract
• Const
Contract: Object
Type declaration
Name | Type |
---|---|
actionTypes | { CREATE : string ; CREATE_BATCHED : string ; DB_CREATING : string ; DB_DELETING : string ; DB_UPDATING : string ; DELETE : string ; DELETE_BATCHED : string ; PUT : string ; PUT_BATCHED : string ; REDUX_DELETE : string ; REDUX_UPSERT : string ; REDUX_UPSERT_BATCHED : string ; UPDATE : string ; UPDATE_BATCHED : string ; UPSERT : string ; UPSERT_BATCHED : string } |
actionTypes.CREATE | string |
actionTypes.CREATE_BATCHED | string |
actionTypes.DB_CREATING | string |
actionTypes.DB_DELETING | string |
actionTypes.DB_UPDATING | string |
actionTypes.DELETE | string |
actionTypes.DELETE_BATCHED | string |
actionTypes.PUT | string |
actionTypes.PUT_BATCHED | string |
actionTypes.REDUX_DELETE | string |
actionTypes.REDUX_UPSERT | string |
actionTypes.REDUX_UPSERT_BATCHED | string |
actionTypes.UPDATE | string |
actionTypes.UPDATE_BATCHED | string |
actionTypes.UPSERT | string |
actionTypes.UPSERT_BATCHED | string |
actions | { call : typeof contractCallAction = Actions.contractCallAction; callSynced : (payload : ContractCallSyncedActionInput , uuid? : string ) => { callAction : { meta : { ts : number ; uuid : string } ; payload : { args : any [] ; batch? : boolean ; batchMulticall? : boolean ; defaultBlock : number | "latest" ; from : string ; gas? : number ; maxCacheAge : number ; method : string ; networkId : string ; to : string } ; type : string = CONTRACT_CALL } ; syncAction : undefined | PayloadAction <Sync , string , { ts : number ; uuid : string }, never > } = Actions.contractCallSynced; create : ActionCreatorWithPreparedPayload <[payload: Contract, uuid?: string, ts?: number], Contract , string , never , { ts : number ; uuid : string }> ; createBatched : ActionCreatorWithPreparedPayload <[payload: Contract[], uuid?: string, ts?: number], Contract [], string , never , { ts : number ; uuid : string }> ; dbCreating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : Contract ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbDeleting : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : Contract ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbUpdating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <Contract > ; obj : Contract ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; delete : ActionCreatorWithPreparedPayload <[payload: ContractId, uuid?: string, ts?: number], ContractId , string , never , { ts : number ; uuid : string }> ; deleteBatched : ActionCreatorWithPreparedPayload <[payload: ContractId[], uuid?: string, ts?: number], ContractId [], string , never , { ts : number ; uuid : string }> ; deploy : <Args>(payload : ContractDeployActionInput <Args >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : any ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } = Actions.contractDeployAction; fetchAbi : ActionCreatorWithPreparedPayload <[payload: ContractId, uuid?: string, ts?: number], ContractId , string , never , { ts : number ; uuid : string }> = Actions.fetchAbi; fetchTransactions : ActionCreatorWithPreparedPayload <[payload: FetchTransactionsPayload, uuid?: string, ts?: number], { address : string ; endblock? : number ; networkId : string ; offset? : number ; page? : number ; sort? : "asc" | "desc" ; startblock? : number }, string , never , { ts : number ; uuid : string }> = Actions.fetchTransactions; getBalance : ActionCreatorWithPreparedPayload <[payload: ContractId, uuid?: string, ts?: number], ContractId , string , never , { ts : number ; uuid : string }> = Actions.getBalanceAction; getCode : ActionCreatorWithPreparedPayload <[payload: ContractId, uuid?: string, ts?: number], { address : string ; networkId : string = payload.networkId }, string , never , { ts : number ; uuid : string }> = Actions.getCodeAction; getNonce : ActionCreatorWithPreparedPayload <[payload: ContractId, uuid?: string, ts?: number], { address : string ; networkId : string = payload.networkId }, string , never , { ts : number ; uuid : string }> = Actions.getNonceAction; getNonceSynced : (payload : GetNonceSyncedActionInput ) => { getNonceAction : PayloadAction <{ address : string ; networkId : string = payload.networkId }, string , { ts : number ; uuid : string }, never > ; syncAction : undefined | PayloadAction <Sync , string , { ts : number ; uuid : string }, never > } = Actions.getNonceSynced; put : ActionCreatorWithPreparedPayload <[payload: Contract, uuid?: string, ts?: number], Contract , string , never , { ts : number ; uuid : string }> ; putBatched : ActionCreatorWithPreparedPayload <[payload: Contract[], uuid?: string, ts?: number], Contract [], string , never , { ts : number ; uuid : string }> ; reduxDelete : ActionCreatorWithPreparedPayload <[payload: ContractId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> ; reduxUpsert : ActionCreatorWithPreparedPayload <[payload: Contract, uuid?: string, ts?: number], Contract , string , never , { ts : number ; uuid : string }> ; reduxUpsertBatched : ActionCreatorWithPreparedPayload <[payload: Contract[], uuid?: string, ts?: number], Contract [], string , never , { ts : number ; uuid : string }> ; send : typeof contractSendAction = Actions.contractSendAction; update : ActionCreatorWithPreparedPayload <[payload: Contract, uuid?: string, ts?: number], Contract , string , never , { ts : number ; uuid : string }> ; updateBatched : ActionCreatorWithPreparedPayload <[payload: Contract[], uuid?: string, ts?: number], Contract [], string , never , { ts : number ; uuid : string }> ; upsert : ActionCreatorWithPreparedPayload <[payload: Contract, uuid?: string, ts?: number], Contract , string , never , { ts : number ; uuid : string }> ; upsertBatched : ActionCreatorWithPreparedPayload <[payload: Contract[], uuid?: string, ts?: number], Contract [], string , never , { ts : number ; uuid : string }> } |
actions.call | typeof contractCallAction |
actions.callSynced | (payload : ContractCallSyncedActionInput , uuid? : string ) => { callAction : { meta : { ts : number ; uuid : string } ; payload : { args : any [] ; batch? : boolean ; batchMulticall? : boolean ; defaultBlock : number | "latest" ; from : string ; gas? : number ; maxCacheAge : number ; method : string ; networkId : string ; to : string } ; type : string = CONTRACT_CALL } ; syncAction : undefined | PayloadAction <Sync , string , { ts : number ; uuid : string }, never > } |
actions.create | ActionCreatorWithPreparedPayload <[payload: Contract, uuid?: string, ts?: number], Contract , string , never , { ts : number ; uuid : string }> |
actions.createBatched | ActionCreatorWithPreparedPayload <[payload: Contract[], uuid?: string, ts?: number], Contract [], string , never , { ts : number ; uuid : string }> |
actions.dbCreating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : Contract ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbDeleting | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : Contract ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbUpdating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <Contract > ; obj : Contract ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.delete | ActionCreatorWithPreparedPayload <[payload: ContractId, uuid?: string, ts?: number], ContractId , string , never , { ts : number ; uuid : string }> |
actions.deleteBatched | ActionCreatorWithPreparedPayload <[payload: ContractId[], uuid?: string, ts?: number], ContractId [], string , never , { ts : number ; uuid : string }> |
actions.deploy | <Args>(payload : ContractDeployActionInput <Args >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : any ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } |
actions.fetchAbi | ActionCreatorWithPreparedPayload <[payload: ContractId, uuid?: string, ts?: number], ContractId , string , never , { ts : number ; uuid : string }> |
actions.fetchTransactions | ActionCreatorWithPreparedPayload <[payload: FetchTransactionsPayload, uuid?: string, ts?: number], { address : string ; endblock? : number ; networkId : string ; offset? : number ; page? : number ; sort? : "asc" | "desc" ; startblock? : number }, string , never , { ts : number ; uuid : string }> |
actions.getBalance | ActionCreatorWithPreparedPayload <[payload: ContractId, uuid?: string, ts?: number], ContractId , string , never , { ts : number ; uuid : string }> |
actions.getCode | ActionCreatorWithPreparedPayload <[payload: ContractId, uuid?: string, ts?: number], { address : string ; networkId : string = payload.networkId }, string , never , { ts : number ; uuid : string }> |
actions.getNonce | ActionCreatorWithPreparedPayload <[payload: ContractId, uuid?: string, ts?: number], { address : string ; networkId : string = payload.networkId }, string , never , { ts : number ; uuid : string }> |
actions.getNonceSynced | (payload : GetNonceSyncedActionInput ) => { getNonceAction : PayloadAction <{ address : string ; networkId : string = payload.networkId }, string , { ts : number ; uuid : string }, never > ; syncAction : undefined | PayloadAction <Sync , string , { ts : number ; uuid : string }, never > } |
actions.put | ActionCreatorWithPreparedPayload <[payload: Contract, uuid?: string, ts?: number], Contract , string , never , { ts : number ; uuid : string }> |
actions.putBatched | ActionCreatorWithPreparedPayload <[payload: Contract[], uuid?: string, ts?: number], Contract [], string , never , { ts : number ; uuid : string }> |
actions.reduxDelete | ActionCreatorWithPreparedPayload <[payload: ContractId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsert | ActionCreatorWithPreparedPayload <[payload: Contract, uuid?: string, ts?: number], Contract , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsertBatched | ActionCreatorWithPreparedPayload <[payload: Contract[], uuid?: string, ts?: number], Contract [], string , never , { ts : number ; uuid : string }> |
actions.send | typeof contractSendAction |
actions.update | ActionCreatorWithPreparedPayload <[payload: Contract, uuid?: string, ts?: number], Contract , string , never , { ts : number ; uuid : string }> |
actions.updateBatched | ActionCreatorWithPreparedPayload <[payload: Contract[], uuid?: string, ts?: number], Contract [], string , never , { ts : number ; uuid : string }> |
actions.upsert | ActionCreatorWithPreparedPayload <[payload: Contract, uuid?: string, ts?: number], Contract , string , never , { ts : number ; uuid : string }> |
actions.upsertBatched | ActionCreatorWithPreparedPayload <[payload: Contract[], uuid?: string, ts?: number], Contract [], string , never , { ts : number ; uuid : string }> |
db | { add : (item : T_Encoded ) => Promise <void > ; addIfNull : (item : T_Encoded ) => Promise <void > ; addUnchained : (item : T_Encoded ) => PromiseExtended <void | IndexableType > ; all : () => PromiseExtended <T_Encoded []> ; anyOf : (index : string , keys : string | string []) => PromiseExtended <T_Encoded []> ; bulkAdd : (items : T_Encoded []) => Promise <void > ; bulkAddUnchained : (items : T_Encoded []) => PromiseExtended <void | IndexableType > ; bulkDelete : (ids : T_ID []) => PromiseExtended <void > ; bulkGet : (ids : string [] | T_ID []) => PromiseExtended <(undefined | T_Encoded )[]> ; bulkPut : (items : T_Encoded []) => Promise <void > ; bulkPutUnchained : (items : T_Encoded []) => PromiseExtended <void | IndexableType > ; bulkUpdate : (items : T_Encoded []) => Promise <void > ; bulkUpdateUnchained : (items : T_Encoded []) => PromiseExtended <number | void > ; bulkUpsert : (items : T_Encoded []) => Promise <void > ; bulkUpsertUnchained : (items : T_Encoded []) => Promise <void > ; bulkWhere : (filter : T_Idx [], options? : { limit? : number ; offset? : number ; reverse? : boolean }) => PromiseExtended <T_Encoded [][]> ; clear : () => PromiseExtended <void > ; delete : (id : T_ID ) => PromiseExtended <void > ; get : (idx : T_Idx | IndexableType ) => PromiseExtended <undefined | T_Encoded > ; put : (item : T_Encoded ) => Promise <void > ; putUnchained : (item : T_Encoded ) => Promise <void > ; table : () => Table <T_Encoded , IndexableType , T_Encoded > ; update : (item : T_Encoded ) => Promise <void > ; updateUnchained : (item : T_Encoded ) => PromiseExtended <number | void > ; upsert : (item : T_Encoded ) => Promise <void > ; upsertUnchained : (item : T_Encoded ) => Promise <void > ; where : (filter : T_Idx , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => Promise <T_Encoded []> ; whereAnyOf : (filter : T_IdxAnyOf , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => PromiseExtended <T_Encoded [][]> ; whereAnyOfFilters : (filter : T_IdxAnyOf ) => T_Idx [] } |
db.add | [object Object] |
db.addIfNull | [object Object] |
db.addUnchained | [object Object] |
db.all | [object Object] |
db.anyOf | [object Object] |
db.bulkAdd | [object Object] |
db.bulkAddUnchained | [object Object] |
db.bulkDelete | [object Object] |
db.bulkGet | [object Object] |
db.bulkPut | [object Object] |
db.bulkPutUnchained | [object Object] |
db.bulkUpdate | [object Object] |
db.bulkUpdateUnchained | [object Object] |
db.bulkUpsert | [object Object] |
db.bulkUpsertUnchained | [object Object] |
db.bulkWhere | [object Object] |
db.clear | [object Object] |
db.delete | [object Object] |
db.get | [object Object] |
db.put | [object Object] |
db.putUnchained | [object Object] |
db.table | [object Object] |
db.update | [object Object] |
db.updateUnchained | [object Object] |
db.upsert | [object Object] |
db.upsertUnchained | [object Object] |
db.where | [object Object] |
db.whereAnyOf | [object Object] |
db.whereAnyOfFilters | [object Object] |
encode | (item : Contract ) => Contract |
hooks | { useContract : (id : undefined | Partial <ContractId >) => [Contract | undefined , { isLoading : boolean }] = Hooks.useContract; useContractCall : <T, K>(networkId : undefined | string , address : undefined | string , method : undefined | K , args : Parameters <Web3ContractMethod <T , K >>) => [undefined | EthCall <Parameters <Web3ContractMethod <T , K >>, Await <ReturnType <ReturnType <Web3ContractMethod <T , K >>["call" ]>>>, { isLoading : boolean }] = Hooks.useContractCall; useContractWithInterfaceIds : (interfaceIds : string [], networkIds? : string [], implementation? : boolean ) => [Contract [], { isLoading : boolean }] = Hooks.useContractsWithInterfaceIds; useFetchAbi : (networkId : undefined | string , address : undefined | string , fetch : boolean | "ifnull" ) => undefined | AbiItem [] = Hooks.useFetchAbi; useFetchTransactions : (networkId : undefined | string , address : undefined | string , options : FetchTransactionOptions ) => { from : [EthTransaction [], { isLoading : boolean }] = transactionsFrom; to : [EthTransaction [], { isLoading : boolean }] = transactionsTo } = Hooks.useFetchTransactions; useGetBalance : (networkId : undefined | string , address : undefined | string , sync : false | GenericSync | "ifnull" ) => [undefined | string , { dispatchGetBalance : () => void ; error : undefined | Error ; getBalanceAction : undefined | PayloadAction <ContractId , string , { ts : number ; uuid : string }, never > }] = Hooks.useGetBalance; useGetCode : (networkId : undefined | string , address : undefined | string , sync : false | "ifnull" ) => [undefined | string , { dispatchGetCode : () => void ; error : undefined | Error ; getCodeAction : undefined | PayloadAction <{ address : string ; networkId : string = payload.networkId }, string , { ts : number ; uuid : string }, never > }] = Hooks.useGetCode; useGetNonce : (networkId : undefined | string , address : undefined | string , sync : false | "ifnull" ) => [undefined | string , { dispatchGetCode : () => void ; error : undefined | Error ; getCodeAction : undefined | PayloadAction <{ address : string ; networkId : string = payload.networkId }, string , { ts : number ; uuid : string }, never > }] = Hooks.useGetCode; useAll : () => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useAnyOf : (index : string , keys : undefined | string | string []) => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useGet : (idx : undefined | string | Partial <T_Idx >) => [undefined | T_Encoded , { exists : boolean ; isLoading : boolean }] ; useGetBulk : (ids : undefined | string [] | Partial <T_ID >[]) => [(undefined | T_Encoded )[], { isLoading : boolean }] ; useSelectAll : () => T_Redux [] ; useSelectByIdMany : (id? : string [] | T_ID []) => (null | T_Redux )[] ; useSelectByIdSingle : (id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; useSelectWhere : (f : Partial <T_Encoded >) => T_Redux [] ; useWhere : (filter : undefined | T_Idx , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [], { isLoading : boolean }] ; useWhereAnyOf : (filter : undefined | T_IdxAnyOf , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] ; useWhereMany : (queries : undefined | T_Idx [], options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] } |
hooks.useContract | (id : undefined | Partial <ContractId >) => [Contract | undefined , { isLoading : boolean }] |
hooks.useContractCall | <T, K>(networkId : undefined | string , address : undefined | string , method : undefined | K , args : Parameters <Web3ContractMethod <T , K >>) => [undefined | EthCall <Parameters <Web3ContractMethod <T , K >>, Await <ReturnType <ReturnType <Web3ContractMethod <T , K >>["call" ]>>>, { isLoading : boolean }] |
hooks.useContractWithInterfaceIds | (interfaceIds : string [], networkIds? : string [], implementation? : boolean ) => [Contract [], { isLoading : boolean }] |
hooks.useFetchAbi | (networkId : undefined | string , address : undefined | string , fetch : boolean | "ifnull" ) => undefined | AbiItem [] |
hooks.useFetchTransactions | (networkId : undefined | string , address : undefined | string , options : FetchTransactionOptions ) => { from : [EthTransaction [], { isLoading : boolean }] = transactionsFrom; to : [EthTransaction [], { isLoading : boolean }] = transactionsTo } |
hooks.useGetBalance | (networkId : undefined | string , address : undefined | string , sync : false | GenericSync | "ifnull" ) => [undefined | string , { dispatchGetBalance : () => void ; error : undefined | Error ; getBalanceAction : undefined | PayloadAction <ContractId , string , { ts : number ; uuid : string }, never > }] |
hooks.useGetCode | (networkId : undefined | string , address : undefined | string , sync : false | "ifnull" ) => [undefined | string , { dispatchGetCode : () => void ; error : undefined | Error ; getCodeAction : undefined | PayloadAction <{ address : string ; networkId : string = payload.networkId }, string , { ts : number ; uuid : string }, never > }] |
hooks.useGetNonce | (networkId : undefined | string , address : undefined | string , sync : false | "ifnull" ) => [undefined | string , { dispatchGetCode : () => void ; error : undefined | Error ; getCodeAction : undefined | PayloadAction <{ address : string ; networkId : string = payload.networkId }, string , { ts : number ; uuid : string }, never > }] |
hooks.useAll | [object Object] |
hooks.useAnyOf | [object Object] |
hooks.useGet | [object Object] |
hooks.useGetBulk | [object Object] |
hooks.useSelectAll | [object Object] |
hooks.useSelectByIdMany | [object Object] |
hooks.useSelectByIdSingle | [object Object] |
hooks.useSelectWhere | [object Object] |
hooks.useWhere | [object Object] |
hooks.useWhereAnyOf | [object Object] |
hooks.useWhereMany | [object Object] |
isAction | (action : Action <any >) => boolean |
name | "Contract" |
reducer | (sess : any , action : Action <any >) => any |
sagas | { rootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > = Sagas.contractSaga; createBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; crudRootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown > ; deleteBatched : (action : PayloadAction <T_ID [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; putBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; updateBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; upsertBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > } |
sagas.rootSaga | () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > |
sagas.createBatched | [object Object] |
sagas.crudRootSaga | [object Object] |
sagas.deleteBatched | [object Object] |
sagas.putBatched | [object Object] |
sagas.updateBatched | [object Object] |
sagas.upsertBatched | [object Object] |
selectors | { select : any ; selectAll : (state : any ) => T_Redux [] ; selectByIdMany : (state : any , ids? : string [] | T_ID []) => (null | T_Redux )[] ; selectByIdSingle : (state : any , id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; selectWhere : (state : any , f : Partial <T_Encoded >) => T_Redux [] } |
selectors.select | any |
selectors.selectAll | [object Object] |
selectors.selectByIdMany | [object Object] |
selectors.selectByIdSingle | [object Object] |
selectors.selectWhere | [object Object] |
validate | (item : Contract ) => Contract |
validateId | (id : ContractId ) => ContractId |
validateWithRedux | (item : Contract , sess : any ) => Contract |
Defined in
packages-public/packages/web3-redux/src/contract/index.ts:13
ContractHelpers
• Const
ContractHelpers: Object
Type declaration
Name | Type |
---|---|
IAccessControl | { getRoleAdmin : (payload : Web3CallActionInputBase & WithArgs <[role: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [role: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; hasRole : (payload : Web3CallActionInputBase & WithArgs <[role: BytesLike, account: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [role: BytesLike, account: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { grantRole : (payload : Omit <Web3SendActionInputBase & WithArgs <[role: BytesLike, account: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [role: BytesLike, account: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; renounceRole : (payload : Omit <Web3SendActionInputBase & WithArgs <[role: BytesLike, account: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [role: BytesLike, account: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; revokeRole : (payload : Omit <Web3SendActionInputBase & WithArgs <[role: BytesLike, account: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [role: BytesLike, account: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useGetRoleAdmin : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[role: BytesLike]>>) => [undefined | EthCall <[role: BytesLike], [string ]>, { isLoading : boolean }] ; useHasRole : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[role: BytesLike, account: string]>>) => [undefined | EthCall <[role: BytesLike, account: string], [boolean ]>, { isLoading : boolean }] } & { useGrantRole : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useRenounceRole : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useRevokeRole : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & { RoleAdminChanged : ; RoleAdminChanged(bytes32,bytes32,bytes32) : ; RoleGranted : ; RoleGranted(bytes32,address,address) : ; RoleRevoked : ; RoleRevoked(bytes32,address,address) : } & { callDB : { getRoleAdmin : (networkId : string , address : string , args : [role: BytesLike]) => Promise <undefined | [string ]> ; hasRole : (networkId : string , address : string , args : [role: BytesLike, account: string]) => Promise <undefined | [boolean ]> } ; callSaga : { getRoleAdmin : (payload : Web3CallActionInputBase & WithArgs <[role: BytesLike]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[role: BytesLike], [string ]>, unknown > ; hasRole : (payload : Web3CallActionInputBase & WithArgs <[role: BytesLike, account: string]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[role: BytesLike, account: string], [boolean ]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : { RoleAdminChanged : ; RoleAdminChanged(bytes32,bytes32,bytes32) : ; RoleGranted : ; RoleGranted(bytes32,address,address) : ; RoleRevoked : ; RoleRevoked(bytes32,address,address) : } ; methods : { getRoleAdmin : (payload : Web3CallActionInputBase & WithArgs <[role: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [role: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; hasRole : (payload : Web3CallActionInputBase & WithArgs <[role: BytesLike, account: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [role: BytesLike, account: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { grantRole : (payload : Omit <Web3SendActionInputBase & WithArgs <[role: BytesLike, account: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [role: BytesLike, account: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; renounceRole : (payload : Omit <Web3SendActionInputBase & WithArgs <[role: BytesLike, account: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [role: BytesLike, account: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; revokeRole : (payload : Omit <Web3SendActionInputBase & WithArgs <[role: BytesLike, account: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [role: BytesLike, account: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useGetRoleAdmin : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[role: BytesLike]>>) => [undefined | EthCall <[role: BytesLike], [string ]>, { isLoading : boolean }] ; useHasRole : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[role: BytesLike, account: string]>>) => [undefined | EthCall <[role: BytesLike, account: string], [boolean ]>, { isLoading : boolean }] } & { useGrantRole : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useRenounceRole : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useRevokeRole : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IAssetRouterCraft | { getInputBasket : (payload : Web3CallActionInputBase & WithArgs <[basketIdx: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [basketIdx: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getOutputBasket : (payload : Web3CallActionInputBase & WithArgs <[basketIdx: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [basketIdx: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { craft : (payload : Omit <Web3SendActionInputBase & WithArgs <[amount: BigNumberish, basketIdx: BigNumberish, erc721TokenIdsUnaffected: BigNumberish[][], erc721TokenIdsNTime: BigNumberish[][], erc721TokenIdsBurned: BigNumberish[][], outBasketIdx: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [amount: BigNumberish, basketIdx: BigNumberish, erc721TokenIdsUnaffected: BigNumberish[][], erc721TokenIdsNTime: BigNumberish[][], erc721TokenIdsBurned: BigNumberish[][], outBasketIdx: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; deposit : (payload : Omit <Web3SendActionInputBase & WithArgs <[amount: BigNumberish, basketIdx: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [amount: BigNumberish, basketIdx: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; withdraw : (payload : Omit <Web3SendActionInputBase & WithArgs <[amount: BigNumberish, basketIdx: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [amount: BigNumberish, basketIdx: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useGetInputBasket : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[basketIdx: BigNumberish]>>) => [undefined | EthCall <[basketIdx: BigNumberish], [[string , [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string ] & { contractAddr : string }[], [string ] & { contractAddr : string }[]] & { burnAddress : string ; erc1155Burned : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc1155Unaffected : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc20Burned : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc20Unaffected : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc721Burned : [string ] & { contractAddr : string }[] ; erc721NTime : [string ] & { contractAddr : string }[] ; erc721NTimeMax : BigNumber [] ; erc721Unaffected : [string ] & { contractAddr : string }[] }]>, { isLoading : boolean }] ; useGetOutputBasket : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[basketIdx: BigNumberish]>>) => [undefined | EthCall <[basketIdx: BigNumberish], [[BigNumber , [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string ] & { contractAddr : string }[], [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[]] & { erc1155Mint : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc20Mint : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc721MintAutoId : [string ] & { contractAddr : string }[] ; outputableAmount : BigNumber }]>, { isLoading : boolean }] } & { useCraft : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useDeposit : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useWithdraw : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & { RouteBasket : ; RouteBasket(address,address,uint256,uint256) : ; SupportsInputAsset : ; SupportsInputAsset(address,uint256,uint256) : ; SupportsOutputAsset : ; SupportsOutputAsset(address,uint256,uint256) : ; UpdateBasket : ; UpdateBasket(uint256,int256) : } & { callDB : { getInputBasket : (networkId : string , address : string , args : [basketIdx: BigNumberish]) => Promise <undefined | [[string , [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string ] & { contractAddr : string }[], [string ] & { contractAddr : string }[]] & { burnAddress : string ; erc1155Burned : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc1155Unaffected : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc20Burned : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc20Unaffected : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc721Burned : [string ] & { contractAddr : string }[] ; erc721NTime : [string ] & { contractAddr : string }[] ; erc721NTimeMax : BigNumber [] ; erc721Unaffected : [string ] & { contractAddr : string }[] }]> ; getOutputBasket : (networkId : string , address : string , args : [basketIdx: BigNumberish]) => Promise <undefined | [[BigNumber , [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string ] & { contractAddr : string }[], [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[]] & { erc1155Mint : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc20Mint : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc721MintAutoId : [string ] & { contractAddr : string }[] ; outputableAmount : BigNumber }]> } ; callSaga : { getInputBasket : (payload : Web3CallActionInputBase & WithArgs <[basketIdx: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[basketIdx: BigNumberish], [[string , [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string ] & { contractAddr : string }[], [string ] & { contractAddr : string }[]] & { burnAddress : string ; erc1155Burned : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc1155Unaffected : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc20Burned : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc20Unaffected : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc721Burned : [string ] & { contractAddr : string }[] ; erc721NTime : [string ] & { contractAddr : string }[] ; erc721NTimeMax : BigNumber [] ; erc721Unaffected : [string ] & { contractAddr : string }[] }]>, unknown > ; getOutputBasket : (payload : Web3CallActionInputBase & WithArgs <[basketIdx: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[basketIdx: BigNumberish], [[BigNumber , [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string ] & { contractAddr : string }[], [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[]] & { erc1155Mint : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc20Mint : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc721MintAutoId : [string ] & { contractAddr : string }[] ; outputableAmount : BigNumber }]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : { RouteBasket : ; RouteBasket(address,address,uint256,uint256) : ; SupportsInputAsset : ; SupportsInputAsset(address,uint256,uint256) : ; SupportsOutputAsset : ; SupportsOutputAsset(address,uint256,uint256) : ; UpdateBasket : ; UpdateBasket(uint256,int256) : } ; methods : { getInputBasket : (payload : Web3CallActionInputBase & WithArgs <[basketIdx: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [basketIdx: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getOutputBasket : (payload : Web3CallActionInputBase & WithArgs <[basketIdx: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [basketIdx: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { craft : (payload : Omit <Web3SendActionInputBase & WithArgs <[amount: BigNumberish, basketIdx: BigNumberish, erc721TokenIdsUnaffected: BigNumberish[][], erc721TokenIdsNTime: BigNumberish[][], erc721TokenIdsBurned: BigNumberish[][], outBasketIdx: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [amount: BigNumberish, basketIdx: BigNumberish, erc721TokenIdsUnaffected: BigNumberish[][], erc721TokenIdsNTime: BigNumberish[][], erc721TokenIdsBurned: BigNumberish[][], outBasketIdx: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; deposit : (payload : Omit <Web3SendActionInputBase & WithArgs <[amount: BigNumberish, basketIdx: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [amount: BigNumberish, basketIdx: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; withdraw : (payload : Omit <Web3SendActionInputBase & WithArgs <[amount: BigNumberish, basketIdx: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [amount: BigNumberish, basketIdx: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useGetInputBasket : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[basketIdx: BigNumberish]>>) => [undefined | EthCall <[basketIdx: BigNumberish], [[string , [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string ] & { contractAddr : string }[], [string ] & { contractAddr : string }[]] & { burnAddress : string ; erc1155Burned : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc1155Unaffected : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc20Burned : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc20Unaffected : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc721Burned : [string ] & { contractAddr : string }[] ; erc721NTime : [string ] & { contractAddr : string }[] ; erc721NTimeMax : BigNumber [] ; erc721Unaffected : [string ] & { contractAddr : string }[] }]>, { isLoading : boolean }] ; useGetOutputBasket : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[basketIdx: BigNumberish]>>) => [undefined | EthCall <[basketIdx: BigNumberish], [[BigNumber , [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string ] & { contractAddr : string }[], [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[]] & { erc1155Mint : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc20Mint : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc721MintAutoId : [string ] & { contractAddr : string }[] ; outputableAmount : BigNumber }]>, { isLoading : boolean }] } & { useCraft : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useDeposit : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useWithdraw : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IAssetRouterInput | { getInputBasket : (payload : Web3CallActionInputBase & WithArgs <[basketIdx: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [basketIdx: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { input : (payload : Omit <Web3SendActionInputBase & WithArgs <[target: string, amount: BigNumberish, basketIdx: BigNumberish, erc721TokenIdsUnaffected: BigNumberish[][], erc721TokenIdsNTime: BigNumberish[][], erc721TokenIdsBurned: BigNumberish[][], outBasketIdx: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [target: string, amount: BigNumberish, basketIdx: BigNumberish, erc721TokenIdsUnaffected: BigNumberish[][], erc721TokenIdsNTime: BigNumberish[][], erc721TokenIdsBurned: BigNumberish[][], outBasketIdx: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useGetInputBasket : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[basketIdx: BigNumberish]>>) => [undefined | EthCall <[basketIdx: BigNumberish], [[string , [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string ] & { contractAddr : string }[], [string ] & { contractAddr : string }[]] & { burnAddress : string ; erc1155Burned : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc1155Unaffected : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc20Burned : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc20Unaffected : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc721Burned : [string ] & { contractAddr : string }[] ; erc721NTime : [string ] & { contractAddr : string }[] ; erc721NTimeMax : BigNumber [] ; erc721Unaffected : [string ] & { contractAddr : string }[] }]>, { isLoading : boolean }] } & { useInput : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & { RouteBasket : ; RouteBasket(address,address,uint256,uint256) : ; SupportsInputAsset : ; SupportsInputAsset(address,uint256,uint256) : } & { callDB : { getInputBasket : (networkId : string , address : string , args : [basketIdx: BigNumberish]) => Promise <undefined | [[string , [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string ] & { contractAddr : string }[], [string ] & { contractAddr : string }[]] & { burnAddress : string ; erc1155Burned : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc1155Unaffected : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc20Burned : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc20Unaffected : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc721Burned : [string ] & { contractAddr : string }[] ; erc721NTime : [string ] & { contractAddr : string }[] ; erc721NTimeMax : BigNumber [] ; erc721Unaffected : [string ] & { contractAddr : string }[] }]> } ; callSaga : { getInputBasket : (payload : Web3CallActionInputBase & WithArgs <[basketIdx: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[basketIdx: BigNumberish], [[string , [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string ] & { contractAddr : string }[], [string ] & { contractAddr : string }[]] & { burnAddress : string ; erc1155Burned : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc1155Unaffected : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc20Burned : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc20Unaffected : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc721Burned : [string ] & { contractAddr : string }[] ; erc721NTime : [string ] & { contractAddr : string }[] ; erc721NTimeMax : BigNumber [] ; erc721Unaffected : [string ] & { contractAddr : string }[] }]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : { RouteBasket : ; RouteBasket(address,address,uint256,uint256) : ; SupportsInputAsset : ; SupportsInputAsset(address,uint256,uint256) : } ; methods : { getInputBasket : (payload : Web3CallActionInputBase & WithArgs <[basketIdx: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [basketIdx: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { input : (payload : Omit <Web3SendActionInputBase & WithArgs <[target: string, amount: BigNumberish, basketIdx: BigNumberish, erc721TokenIdsUnaffected: BigNumberish[][], erc721TokenIdsNTime: BigNumberish[][], erc721TokenIdsBurned: BigNumberish[][], outBasketIdx: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [target: string, amount: BigNumberish, basketIdx: BigNumberish, erc721TokenIdsUnaffected: BigNumberish[][], erc721TokenIdsNTime: BigNumberish[][], erc721TokenIdsBurned: BigNumberish[][], outBasketIdx: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useGetInputBasket : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[basketIdx: BigNumberish]>>) => [undefined | EthCall <[basketIdx: BigNumberish], [[string , [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string ] & { contractAddr : string }[], [string ] & { contractAddr : string }[]] & { burnAddress : string ; erc1155Burned : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc1155Unaffected : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc20Burned : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc20Unaffected : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc721Burned : [string ] & { contractAddr : string }[] ; erc721NTime : [string ] & { contractAddr : string }[] ; erc721NTimeMax : BigNumber [] ; erc721Unaffected : [string ] & { contractAddr : string }[] }]>, { isLoading : boolean }] } & { useInput : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IAssetRouterOutput | { getOutputBasket : (payload : Web3CallActionInputBase & WithArgs <[basketIdx: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [basketIdx: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { deposit : (payload : Omit <Web3SendActionInputBase & WithArgs <[amount: BigNumberish, basketIdx: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [amount: BigNumberish, basketIdx: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; output : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, amount: BigNumberish, basketIdx: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, amount: BigNumberish, basketIdx: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; withdraw : (payload : Omit <Web3SendActionInputBase & WithArgs <[amount: BigNumberish, basketIdx: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [amount: BigNumberish, basketIdx: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useGetOutputBasket : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[basketIdx: BigNumberish]>>) => [undefined | EthCall <[basketIdx: BigNumberish], [[BigNumber , [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string ] & { contractAddr : string }[], [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[]] & { erc1155Mint : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc20Mint : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc721MintAutoId : [string ] & { contractAddr : string }[] ; outputableAmount : BigNumber }]>, { isLoading : boolean }] } & { useDeposit : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useOutput : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useWithdraw : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & { RouteBasket : ; RouteBasket(address,address,uint256,uint256) : ; SupportsOutputAsset : ; SupportsOutputAsset(address,uint256,uint256) : ; UpdateBasket : ; UpdateBasket(uint256,int256) : } & { callDB : { getOutputBasket : (networkId : string , address : string , args : [basketIdx: BigNumberish]) => Promise <undefined | [[BigNumber , [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string ] & { contractAddr : string }[], [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[]] & { erc1155Mint : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc20Mint : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc721MintAutoId : [string ] & { contractAddr : string }[] ; outputableAmount : BigNumber }]> } ; callSaga : { getOutputBasket : (payload : Web3CallActionInputBase & WithArgs <[basketIdx: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[basketIdx: BigNumberish], [[BigNumber , [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string ] & { contractAddr : string }[], [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[]] & { erc1155Mint : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc20Mint : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc721MintAutoId : [string ] & { contractAddr : string }[] ; outputableAmount : BigNumber }]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : { RouteBasket : ; RouteBasket(address,address,uint256,uint256) : ; SupportsOutputAsset : ; SupportsOutputAsset(address,uint256,uint256) : ; UpdateBasket : ; UpdateBasket(uint256,int256) : } ; methods : { getOutputBasket : (payload : Web3CallActionInputBase & WithArgs <[basketIdx: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [basketIdx: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { deposit : (payload : Omit <Web3SendActionInputBase & WithArgs <[amount: BigNumberish, basketIdx: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [amount: BigNumberish, basketIdx: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; output : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, amount: BigNumberish, basketIdx: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, amount: BigNumberish, basketIdx: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; withdraw : (payload : Omit <Web3SendActionInputBase & WithArgs <[amount: BigNumberish, basketIdx: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [amount: BigNumberish, basketIdx: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useGetOutputBasket : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[basketIdx: BigNumberish]>>) => [undefined | EthCall <[basketIdx: BigNumberish], [[BigNumber , [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[], [string ] & { contractAddr : string }[], [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[]] & { erc1155Mint : [string , BigNumber [], BigNumber []] & { amounts : BigNumber [] ; contractAddr : string ; tokenIds : BigNumber [] }[] ; erc20Mint : [string , BigNumber ] & { amount : BigNumber ; contractAddr : string }[] ; erc721MintAutoId : [string ] & { contractAddr : string }[] ; outputableAmount : BigNumber }]>, { isLoading : boolean }] } & { useDeposit : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useOutput : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useWithdraw : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IBaseURI | { baseURI : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { setBaseURI : (payload : Omit <Web3SendActionInputBase & WithArgs <[uri: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [uri: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useBaseURI : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [string ]>, { isLoading : boolean }] } & { useSetBaseURI : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & {} & { callDB : { baseURI : (networkId : string , address : string , args : []) => Promise <undefined | [string ]> } ; callSaga : { baseURI : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[], [string ]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : {} ; methods : { baseURI : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { setBaseURI : (payload : Omit <Web3SendActionInputBase & WithArgs <[uri: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [uri: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useBaseURI : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [string ]>, { isLoading : boolean }] } & { useSetBaseURI : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IContractURI | { contractURI : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { setContractURI : (payload : Omit <Web3SendActionInputBase & WithArgs <[uri: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [uri: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useContractURI : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [string ]>, { isLoading : boolean }] } & { useSetContractURI : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & {} & { callDB : { contractURI : (networkId : string , address : string , args : []) => Promise <undefined | [string ]> } ; callSaga : { contractURI : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[], [string ]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : {} ; methods : { contractURI : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { setContractURI : (payload : Omit <Web3SendActionInputBase & WithArgs <[uri: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [uri: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useContractURI : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [string ]>, { isLoading : boolean }] } & { useSetContractURI : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IERC1155 | { balanceOf : (payload : Web3CallActionInputBase & WithArgs <[account: string, id: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string, id: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; balanceOfBatch : (payload : Web3CallActionInputBase & WithArgs <[accounts: string[], ids: BigNumberish[]]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [accounts: string[], ids: BigNumberish[]] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; isApprovedForAll : (payload : Web3CallActionInputBase & WithArgs <[account: string, operator: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string, operator: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [interfaceId: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { safeBatchTransferFrom : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, ids: BigNumberish[], amounts: BigNumberish[], data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, ids: BigNumberish[], amounts: BigNumberish[], data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeTransferFrom : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, id: BigNumberish, amount: BigNumberish, data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, id: BigNumberish, amount: BigNumberish, data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; setApprovalForAll : (payload : Omit <Web3SendActionInputBase & WithArgs <[operator: string, approved: boolean]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [operator: string, approved: boolean] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useBalanceOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[account: string, id: BigNumberish]>>) => [undefined | EthCall <[account: string, id: BigNumberish], [BigNumber ]>, { isLoading : boolean }] ; useBalanceOfBatch : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[accounts: string[], ids: BigNumberish[]]>>) => [undefined | EthCall <[accounts: string[], ids: BigNumberish[]], [BigNumber []]>, { isLoading : boolean }] ; useIsApprovedForAll : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[account: string, operator: string]>>) => [undefined | EthCall <[account: string, operator: string], [boolean ]>, { isLoading : boolean }] ; useSupportsInterface : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[interfaceId: BytesLike]>>) => [undefined | EthCall <[interfaceId: BytesLike], [boolean ]>, { isLoading : boolean }] } & { useSafeBatchTransferFrom : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeTransferFrom : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSetApprovalForAll : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & { ApprovalForAll : ; ApprovalForAll(address,address,bool) : ; TransferBatch : ; TransferBatch(address,address,address,uint256[],uint256[]) : ; TransferSingle : ; TransferSingle(address,address,address,uint256,uint256) : ; URI : ; URI(string,uint256) : } & { callDB : { balanceOf : (networkId : string , address : string , args : [account: string, id: BigNumberish]) => Promise <undefined | [BigNumber ]> ; balanceOfBatch : (networkId : string , address : string , args : [accounts: string[], ids: BigNumberish[]]) => Promise <undefined | [BigNumber []]> ; isApprovedForAll : (networkId : string , address : string , args : [account: string, operator: string]) => Promise <undefined | [boolean ]> ; supportsInterface : (networkId : string , address : string , args : [interfaceId: BytesLike]) => Promise <undefined | [boolean ]> } ; callSaga : { balanceOf : (payload : Web3CallActionInputBase & WithArgs <[account: string, id: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[account: string, id: BigNumberish], [BigNumber ]>, unknown > ; balanceOfBatch : (payload : Web3CallActionInputBase & WithArgs <[accounts: string[], ids: BigNumberish[]]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[accounts: string[], ids: BigNumberish[]], [BigNumber []]>, unknown > ; isApprovedForAll : (payload : Web3CallActionInputBase & WithArgs <[account: string, operator: string]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[account: string, operator: string], [boolean ]>, unknown > ; supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[interfaceId: BytesLike], [boolean ]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : { ApprovalForAll : ; ApprovalForAll(address,address,bool) : ; TransferBatch : ; TransferBatch(address,address,address,uint256[],uint256[]) : ; TransferSingle : ; TransferSingle(address,address,address,uint256,uint256) : ; URI : ; URI(string,uint256) : } ; methods : { balanceOf : (payload : Web3CallActionInputBase & WithArgs <[account: string, id: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string, id: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; balanceOfBatch : (payload : Web3CallActionInputBase & WithArgs <[accounts: string[], ids: BigNumberish[]]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [accounts: string[], ids: BigNumberish[]] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; isApprovedForAll : (payload : Web3CallActionInputBase & WithArgs <[account: string, operator: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string, operator: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [interfaceId: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { safeBatchTransferFrom : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, ids: BigNumberish[], amounts: BigNumberish[], data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, ids: BigNumberish[], amounts: BigNumberish[], data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeTransferFrom : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, id: BigNumberish, amount: BigNumberish, data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, id: BigNumberish, amount: BigNumberish, data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; setApprovalForAll : (payload : Omit <Web3SendActionInputBase & WithArgs <[operator: string, approved: boolean]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [operator: string, approved: boolean] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useBalanceOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[account: string, id: BigNumberish]>>) => [undefined | EthCall <[account: string, id: BigNumberish], [BigNumber ]>, { isLoading : boolean }] ; useBalanceOfBatch : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[accounts: string[], ids: BigNumberish[]]>>) => [undefined | EthCall <[accounts: string[], ids: BigNumberish[]], [BigNumber []]>, { isLoading : boolean }] ; useIsApprovedForAll : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[account: string, operator: string]>>) => [undefined | EthCall <[account: string, operator: string], [boolean ]>, { isLoading : boolean }] ; useSupportsInterface : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[interfaceId: BytesLike]>>) => [undefined | EthCall <[interfaceId: BytesLike], [boolean ]>, { isLoading : boolean }] } & { useSafeBatchTransferFrom : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeTransferFrom : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSetApprovalForAll : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IERC1155Dna | { getDna : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { updateDna : (payload : Omit <Web3SendActionInputBase & WithArgs <[tokenId: BigNumberish, newDna: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish, newDna: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useGetDna : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [string ]>, { isLoading : boolean }] } & { useUpdateDna : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & {} & { callDB : { getDna : (networkId : string , address : string , args : [tokenId: BigNumberish]) => Promise <undefined | [string ]> } ; callSaga : { getDna : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[tokenId: BigNumberish], [string ]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : {} ; methods : { getDna : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { updateDna : (payload : Omit <Web3SendActionInputBase & WithArgs <[tokenId: BigNumberish, newDna: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish, newDna: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useGetDna : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [string ]>, { isLoading : boolean }] } & { useUpdateDna : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IERC1155MetadataURI | { balanceOf : (payload : Web3CallActionInputBase & WithArgs <[account: string, id: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string, id: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; balanceOfBatch : (payload : Web3CallActionInputBase & WithArgs <[accounts: string[], ids: BigNumberish[]]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [accounts: string[], ids: BigNumberish[]] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; isApprovedForAll : (payload : Web3CallActionInputBase & WithArgs <[account: string, operator: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string, operator: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [interfaceId: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; uri : (payload : Web3CallActionInputBase & WithArgs <[id: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [id: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { safeBatchTransferFrom : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, ids: BigNumberish[], amounts: BigNumberish[], data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, ids: BigNumberish[], amounts: BigNumberish[], data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeTransferFrom : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, id: BigNumberish, amount: BigNumberish, data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, id: BigNumberish, amount: BigNumberish, data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; setApprovalForAll : (payload : Omit <Web3SendActionInputBase & WithArgs <[operator: string, approved: boolean]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [operator: string, approved: boolean] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useBalanceOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[account: string, id: BigNumberish]>>) => [undefined | EthCall <[account: string, id: BigNumberish], [BigNumber ]>, { isLoading : boolean }] ; useBalanceOfBatch : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[accounts: string[], ids: BigNumberish[]]>>) => [undefined | EthCall <[accounts: string[], ids: BigNumberish[]], [BigNumber []]>, { isLoading : boolean }] ; useIsApprovedForAll : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[account: string, operator: string]>>) => [undefined | EthCall <[account: string, operator: string], [boolean ]>, { isLoading : boolean }] ; useSupportsInterface : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[interfaceId: BytesLike]>>) => [undefined | EthCall <[interfaceId: BytesLike], [boolean ]>, { isLoading : boolean }] ; useUri : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[id: BigNumberish]>>) => [undefined | EthCall <[id: BigNumberish], [string ]>, { isLoading : boolean }] } & { useSafeBatchTransferFrom : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeTransferFrom : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSetApprovalForAll : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & { ApprovalForAll : ; ApprovalForAll(address,address,bool) : ; TransferBatch : ; TransferBatch(address,address,address,uint256[],uint256[]) : ; TransferSingle : ; TransferSingle(address,address,address,uint256,uint256) : ; URI : ; URI(string,uint256) : } & { callDB : { balanceOf : (networkId : string , address : string , args : [account: string, id: BigNumberish]) => Promise <undefined | [BigNumber ]> ; balanceOfBatch : (networkId : string , address : string , args : [accounts: string[], ids: BigNumberish[]]) => Promise <undefined | [BigNumber []]> ; isApprovedForAll : (networkId : string , address : string , args : [account: string, operator: string]) => Promise <undefined | [boolean ]> ; supportsInterface : (networkId : string , address : string , args : [interfaceId: BytesLike]) => Promise <undefined | [boolean ]> ; uri : (networkId : string , address : string , args : [id: BigNumberish]) => Promise <undefined | [string ]> } ; callSaga : { balanceOf : (payload : Web3CallActionInputBase & WithArgs <[account: string, id: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[account: string, id: BigNumberish], [BigNumber ]>, unknown > ; balanceOfBatch : (payload : Web3CallActionInputBase & WithArgs <[accounts: string[], ids: BigNumberish[]]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[accounts: string[], ids: BigNumberish[]], [BigNumber []]>, unknown > ; isApprovedForAll : (payload : Web3CallActionInputBase & WithArgs <[account: string, operator: string]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[account: string, operator: string], [boolean ]>, unknown > ; supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[interfaceId: BytesLike], [boolean ]>, unknown > ; uri : (payload : Web3CallActionInputBase & WithArgs <[id: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[id: BigNumberish], [string ]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : { ApprovalForAll : ; ApprovalForAll(address,address,bool) : ; TransferBatch : ; TransferBatch(address,address,address,uint256[],uint256[]) : ; TransferSingle : ; TransferSingle(address,address,address,uint256,uint256) : ; URI : ; URI(string,uint256) : } ; methods : { balanceOf : (payload : Web3CallActionInputBase & WithArgs <[account: string, id: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string, id: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; balanceOfBatch : (payload : Web3CallActionInputBase & WithArgs <[accounts: string[], ids: BigNumberish[]]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [accounts: string[], ids: BigNumberish[]] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; isApprovedForAll : (payload : Web3CallActionInputBase & WithArgs <[account: string, operator: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string, operator: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [interfaceId: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; uri : (payload : Web3CallActionInputBase & WithArgs <[id: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [id: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { safeBatchTransferFrom : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, ids: BigNumberish[], amounts: BigNumberish[], data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, ids: BigNumberish[], amounts: BigNumberish[], data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeTransferFrom : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, id: BigNumberish, amount: BigNumberish, data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, id: BigNumberish, amount: BigNumberish, data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; setApprovalForAll : (payload : Omit <Web3SendActionInputBase & WithArgs <[operator: string, approved: boolean]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [operator: string, approved: boolean] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useBalanceOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[account: string, id: BigNumberish]>>) => [undefined | EthCall <[account: string, id: BigNumberish], [BigNumber ]>, { isLoading : boolean }] ; useBalanceOfBatch : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[accounts: string[], ids: BigNumberish[]]>>) => [undefined | EthCall <[accounts: string[], ids: BigNumberish[]], [BigNumber []]>, { isLoading : boolean }] ; useIsApprovedForAll : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[account: string, operator: string]>>) => [undefined | EthCall <[account: string, operator: string], [boolean ]>, { isLoading : boolean }] ; useSupportsInterface : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[interfaceId: BytesLike]>>) => [undefined | EthCall <[interfaceId: BytesLike], [boolean ]>, { isLoading : boolean }] ; useUri : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[id: BigNumberish]>>) => [undefined | EthCall <[id: BigNumberish], [string ]>, { isLoading : boolean }] } & { useSafeBatchTransferFrom : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeTransferFrom : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSetApprovalForAll : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IERC1155Mintable | {} & { mint : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, id: BigNumberish, amount: BigNumberish, data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, id: BigNumberish, amount: BigNumberish, data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; mintBatch : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, ids: BigNumberish[], amounts: BigNumberish[], data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, ids: BigNumberish[], amounts: BigNumberish[], data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & {} & { useMint : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useMintBatch : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & {} & { callDB : {} ; callSaga : {} ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : {} ; methods : {} & { mint : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, id: BigNumberish, amount: BigNumberish, data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, id: BigNumberish, amount: BigNumberish, data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; mintBatch : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, ids: BigNumberish[], amounts: BigNumberish[], data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, ids: BigNumberish[], amounts: BigNumberish[], data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & {} & { useMint : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useMintBatch : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IERC1155Receiver | { supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [interfaceId: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { onERC1155BatchReceived : (payload : Omit <Web3SendActionInputBase & WithArgs <[operator: string, from: string, ids: BigNumberish[], values: BigNumberish[], data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [operator: string, from: string, ids: BigNumberish[], values: BigNumberish[], data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; onERC1155Received : (payload : Omit <Web3SendActionInputBase & WithArgs <[operator: string, from: string, id: BigNumberish, value: BigNumberish, data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [operator: string, from: string, id: BigNumberish, value: BigNumberish, data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useSupportsInterface : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[interfaceId: BytesLike]>>) => [undefined | EthCall <[interfaceId: BytesLike], [boolean ]>, { isLoading : boolean }] } & { useOnERC1155BatchReceived : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useOnERC1155Received : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & {} & { callDB : { supportsInterface : (networkId : string , address : string , args : [interfaceId: BytesLike]) => Promise <undefined | [boolean ]> } ; callSaga : { supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[interfaceId: BytesLike], [boolean ]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : {} ; methods : { supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [interfaceId: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { onERC1155BatchReceived : (payload : Omit <Web3SendActionInputBase & WithArgs <[operator: string, from: string, ids: BigNumberish[], values: BigNumberish[], data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [operator: string, from: string, ids: BigNumberish[], values: BigNumberish[], data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; onERC1155Received : (payload : Omit <Web3SendActionInputBase & WithArgs <[operator: string, from: string, id: BigNumberish, value: BigNumberish, data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [operator: string, from: string, id: BigNumberish, value: BigNumberish, data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useSupportsInterface : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[interfaceId: BytesLike]>>) => [undefined | EthCall <[interfaceId: BytesLike], [boolean ]>, { isLoading : boolean }] } & { useOnERC1155BatchReceived : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useOnERC1155Received : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IERC1167Factory | { cloneDeterministicAddress : (payload : Web3CallActionInputBase & WithArgs <[implementation: string, salt: BytesLike, initData: BytesLike, msgSender: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [implementation: string, salt: BytesLike, initData: BytesLike, msgSender: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; deployDeterministicAddress : (payload : Web3CallActionInputBase & WithArgs <[salt: BytesLike, codeData: BytesLike, initData: BytesLike, msgSender: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [salt: BytesLike, codeData: BytesLike, initData: BytesLike, msgSender: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { cloneDeterministic : (payload : Omit <Web3SendActionInputBase & WithArgs <[implementation: string, salt: BytesLike, initData: BytesLike, msgSender: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [implementation: string, salt: BytesLike, initData: BytesLike, msgSender: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; deployDeterministic : (payload : Omit <Web3SendActionInputBase & WithArgs <[salt: BytesLike, codeData: BytesLike, initData: BytesLike, msgSender: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [salt: BytesLike, codeData: BytesLike, initData: BytesLike, msgSender: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useCloneDeterministicAddress : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[implementation: string, salt: BytesLike, initData: BytesLike, msgSender: string]>>) => [undefined | EthCall <[implementation: string, salt: BytesLike, initData: BytesLike, msgSender: string], [string ]>, { isLoading : boolean }] ; useDeployDeterministicAddress : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[salt: BytesLike, codeData: BytesLike, initData: BytesLike, msgSender: string]>>) => [undefined | EthCall <[salt: BytesLike, codeData: BytesLike, initData: BytesLike, msgSender: string], [string ]>, { isLoading : boolean }] } & { useCloneDeterministic : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useDeployDeterministic : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & {} & { callDB : { cloneDeterministicAddress : (networkId : string , address : string , args : [implementation: string, salt: BytesLike, initData: BytesLike, msgSender: string]) => Promise <undefined | [string ]> ; deployDeterministicAddress : (networkId : string , address : string , args : [salt: BytesLike, codeData: BytesLike, initData: BytesLike, msgSender: string]) => Promise <undefined | [string ]> } ; callSaga : { cloneDeterministicAddress : (payload : Web3CallActionInputBase & WithArgs <[implementation: string, salt: BytesLike, initData: BytesLike, msgSender: string]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[implementation: string, salt: BytesLike, initData: BytesLike, msgSender: string], [string ]>, unknown > ; deployDeterministicAddress : (payload : Web3CallActionInputBase & WithArgs <[salt: BytesLike, codeData: BytesLike, initData: BytesLike, msgSender: string]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[salt: BytesLike, codeData: BytesLike, initData: BytesLike, msgSender: string], [string ]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : {} ; methods : { cloneDeterministicAddress : (payload : Web3CallActionInputBase & WithArgs <[implementation: string, salt: BytesLike, initData: BytesLike, msgSender: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [implementation: string, salt: BytesLike, initData: BytesLike, msgSender: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; deployDeterministicAddress : (payload : Web3CallActionInputBase & WithArgs <[salt: BytesLike, codeData: BytesLike, initData: BytesLike, msgSender: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [salt: BytesLike, codeData: BytesLike, initData: BytesLike, msgSender: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { cloneDeterministic : (payload : Omit <Web3SendActionInputBase & WithArgs <[implementation: string, salt: BytesLike, initData: BytesLike, msgSender: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [implementation: string, salt: BytesLike, initData: BytesLike, msgSender: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; deployDeterministic : (payload : Omit <Web3SendActionInputBase & WithArgs <[salt: BytesLike, codeData: BytesLike, initData: BytesLike, msgSender: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [salt: BytesLike, codeData: BytesLike, initData: BytesLike, msgSender: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useCloneDeterministicAddress : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[implementation: string, salt: BytesLike, initData: BytesLike, msgSender: string]>>) => [undefined | EthCall <[implementation: string, salt: BytesLike, initData: BytesLike, msgSender: string], [string ]>, { isLoading : boolean }] ; useDeployDeterministicAddress : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[salt: BytesLike, codeData: BytesLike, initData: BytesLike, msgSender: string]>>) => [undefined | EthCall <[salt: BytesLike, codeData: BytesLike, initData: BytesLike, msgSender: string], [string ]>, { isLoading : boolean }] } & { useCloneDeterministic : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useDeployDeterministic : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IERC165 | { supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [interfaceId: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & {} & { useSupportsInterface : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[interfaceId: BytesLike]>>) => [undefined | EthCall <[interfaceId: BytesLike], [boolean ]>, { isLoading : boolean }] } & {} & {} & { callDB : { supportsInterface : (networkId : string , address : string , args : [interfaceId: BytesLike]) => Promise <undefined | [boolean ]> } ; callSaga : { supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[interfaceId: BytesLike], [boolean ]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : {} ; methods : { supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [interfaceId: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & {} & { useSupportsInterface : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[interfaceId: BytesLike]>>) => [undefined | EthCall <[interfaceId: BytesLike], [boolean ]>, { isLoading : boolean }] } & {} ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IERC1820 | { getInterfaceImplementer : (payload : Web3CallActionInputBase & WithArgs <[account: string, _interfaceHash: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string, _interfaceHash: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getManager : (payload : Web3CallActionInputBase & WithArgs <[account: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; implementsERC165Interface : (payload : Web3CallActionInputBase & WithArgs <[account: string, interfaceId: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string, interfaceId: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; implementsERC165InterfaceNoCache : (payload : Web3CallActionInputBase & WithArgs <[account: string, interfaceId: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string, interfaceId: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; interfaceHash : (payload : Web3CallActionInputBase & WithArgs <[interfaceName: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [interfaceName: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { setInterfaceImplementer : (payload : Omit <Web3SendActionInputBase & WithArgs <[account: string, _interfaceHash: BytesLike, implementer: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string, _interfaceHash: BytesLike, implementer: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; setManager : (payload : Omit <Web3SendActionInputBase & WithArgs <[account: string, newManager: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string, newManager: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; updateERC165Cache : (payload : Omit <Web3SendActionInputBase & WithArgs <[account: string, interfaceId: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string, interfaceId: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useGetInterfaceImplementer : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[account: string, _interfaceHash: BytesLike]>>) => [undefined | EthCall <[account: string, _interfaceHash: BytesLike], [string ]>, { isLoading : boolean }] ; useGetManager : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[account: string]>>) => [undefined | EthCall <[account: string], [string ]>, { isLoading : boolean }] ; useImplementsERC165Interface : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[account: string, interfaceId: BytesLike]>>) => [undefined | EthCall <[account: string, interfaceId: BytesLike], [boolean ]>, { isLoading : boolean }] ; useImplementsERC165InterfaceNoCache : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[account: string, interfaceId: BytesLike]>>) => [undefined | EthCall <[account: string, interfaceId: BytesLike], [boolean ]>, { isLoading : boolean }] ; useInterfaceHash : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[interfaceName: string]>>) => [undefined | EthCall <[interfaceName: string], [string ]>, { isLoading : boolean }] } & { useSetInterfaceImplementer : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSetManager : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useUpdateERC165Cache : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & { InterfaceImplementerSet : ; InterfaceImplementerSet(address,bytes32,address) : ; ManagerChanged : ; ManagerChanged(address,address) : } & { callDB : { getInterfaceImplementer : (networkId : string , address : string , args : [account: string, _interfaceHash: BytesLike]) => Promise <undefined | [string ]> ; getManager : (networkId : string , address : string , args : [account: string]) => Promise <undefined | [string ]> ; implementsERC165Interface : (networkId : string , address : string , args : [account: string, interfaceId: BytesLike]) => Promise <undefined | [boolean ]> ; implementsERC165InterfaceNoCache : (networkId : string , address : string , args : [account: string, interfaceId: BytesLike]) => Promise <undefined | [boolean ]> ; interfaceHash : (networkId : string , address : string , args : [interfaceName: string]) => Promise <undefined | [string ]> } ; callSaga : { getInterfaceImplementer : (payload : Web3CallActionInputBase & WithArgs <[account: string, _interfaceHash: BytesLike]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[account: string, _interfaceHash: BytesLike], [string ]>, unknown > ; getManager : (payload : Web3CallActionInputBase & WithArgs <[account: string]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[account: string], [string ]>, unknown > ; implementsERC165Interface : (payload : Web3CallActionInputBase & WithArgs <[account: string, interfaceId: BytesLike]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[account: string, interfaceId: BytesLike], [boolean ]>, unknown > ; implementsERC165InterfaceNoCache : (payload : Web3CallActionInputBase & WithArgs <[account: string, interfaceId: BytesLike]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[account: string, interfaceId: BytesLike], [boolean ]>, unknown > ; interfaceHash : (payload : Web3CallActionInputBase & WithArgs <[interfaceName: string]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[interfaceName: string], [string ]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : { InterfaceImplementerSet : ; InterfaceImplementerSet(address,bytes32,address) : ; ManagerChanged : ; ManagerChanged(address,address) : } ; methods : { getInterfaceImplementer : (payload : Web3CallActionInputBase & WithArgs <[account: string, _interfaceHash: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string, _interfaceHash: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getManager : (payload : Web3CallActionInputBase & WithArgs <[account: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; implementsERC165Interface : (payload : Web3CallActionInputBase & WithArgs <[account: string, interfaceId: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string, interfaceId: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; implementsERC165InterfaceNoCache : (payload : Web3CallActionInputBase & WithArgs <[account: string, interfaceId: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string, interfaceId: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; interfaceHash : (payload : Web3CallActionInputBase & WithArgs <[interfaceName: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [interfaceName: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { setInterfaceImplementer : (payload : Omit <Web3SendActionInputBase & WithArgs <[account: string, _interfaceHash: BytesLike, implementer: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string, _interfaceHash: BytesLike, implementer: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; setManager : (payload : Omit <Web3SendActionInputBase & WithArgs <[account: string, newManager: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string, newManager: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; updateERC165Cache : (payload : Omit <Web3SendActionInputBase & WithArgs <[account: string, interfaceId: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string, interfaceId: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useGetInterfaceImplementer : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[account: string, _interfaceHash: BytesLike]>>) => [undefined | EthCall <[account: string, _interfaceHash: BytesLike], [string ]>, { isLoading : boolean }] ; useGetManager : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[account: string]>>) => [undefined | EthCall <[account: string], [string ]>, { isLoading : boolean }] ; useImplementsERC165Interface : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[account: string, interfaceId: BytesLike]>>) => [undefined | EthCall <[account: string, interfaceId: BytesLike], [boolean ]>, { isLoading : boolean }] ; useImplementsERC165InterfaceNoCache : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[account: string, interfaceId: BytesLike]>>) => [undefined | EthCall <[account: string, interfaceId: BytesLike], [boolean ]>, { isLoading : boolean }] ; useInterfaceHash : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[interfaceName: string]>>) => [undefined | EthCall <[interfaceName: string], [string ]>, { isLoading : boolean }] } & { useSetInterfaceImplementer : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSetManager : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useUpdateERC165Cache : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IERC20 | { allowance : (payload : Web3CallActionInputBase & WithArgs <[owner: string, spender: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [owner: string, spender: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; balanceOf : (payload : Web3CallActionInputBase & WithArgs <[account: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; totalSupply : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { approve : (payload : Omit <Web3SendActionInputBase & WithArgs <[spender: string, amount: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [spender: string, amount: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; transfer : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, amount: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, amount: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; transferFrom : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, amount: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, amount: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useAllowance : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[owner: string, spender: string]>>) => [undefined | EthCall <[owner: string, spender: string], [BigNumber ]>, { isLoading : boolean }] ; useBalanceOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[account: string]>>) => [undefined | EthCall <[account: string], [BigNumber ]>, { isLoading : boolean }] ; useTotalSupply : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [BigNumber ]>, { isLoading : boolean }] } & { useApprove : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useTransfer : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useTransferFrom : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & { Approval : ; Approval(address,address,uint256) : ; Transfer : ; Transfer(address,address,uint256) : } & { callDB : { allowance : (networkId : string , address : string , args : [owner: string, spender: string]) => Promise <undefined | [BigNumber ]> ; balanceOf : (networkId : string , address : string , args : [account: string]) => Promise <undefined | [BigNumber ]> ; totalSupply : (networkId : string , address : string , args : []) => Promise <undefined | [BigNumber ]> } ; callSaga : { allowance : (payload : Web3CallActionInputBase & WithArgs <[owner: string, spender: string]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[owner: string, spender: string], [BigNumber ]>, unknown > ; balanceOf : (payload : Web3CallActionInputBase & WithArgs <[account: string]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[account: string], [BigNumber ]>, unknown > ; totalSupply : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[], [BigNumber ]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : { Approval : ; Approval(address,address,uint256) : ; Transfer : ; Transfer(address,address,uint256) : } ; methods : { allowance : (payload : Web3CallActionInputBase & WithArgs <[owner: string, spender: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [owner: string, spender: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; balanceOf : (payload : Web3CallActionInputBase & WithArgs <[account: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; totalSupply : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { approve : (payload : Omit <Web3SendActionInputBase & WithArgs <[spender: string, amount: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [spender: string, amount: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; transfer : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, amount: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, amount: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; transferFrom : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, amount: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, amount: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useAllowance : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[owner: string, spender: string]>>) => [undefined | EthCall <[owner: string, spender: string], [BigNumber ]>, { isLoading : boolean }] ; useBalanceOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[account: string]>>) => [undefined | EthCall <[account: string], [BigNumber ]>, { isLoading : boolean }] ; useTotalSupply : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [BigNumber ]>, { isLoading : boolean }] } & { useApprove : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useTransfer : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useTransferFrom : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IERC20Metadata | { allowance : (payload : Web3CallActionInputBase & WithArgs <[owner: string, spender: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [owner: string, spender: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; balanceOf : (payload : Web3CallActionInputBase & WithArgs <[account: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; decimals : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; name : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; symbol : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; totalSupply : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { approve : (payload : Omit <Web3SendActionInputBase & WithArgs <[spender: string, amount: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [spender: string, amount: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; transfer : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, amount: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, amount: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; transferFrom : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, amount: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, amount: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useAllowance : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[owner: string, spender: string]>>) => [undefined | EthCall <[owner: string, spender: string], [BigNumber ]>, { isLoading : boolean }] ; useBalanceOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[account: string]>>) => [undefined | EthCall <[account: string], [BigNumber ]>, { isLoading : boolean }] ; useDecimals : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [number ]>, { isLoading : boolean }] ; useName : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [string ]>, { isLoading : boolean }] ; useSymbol : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [string ]>, { isLoading : boolean }] ; useTotalSupply : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [BigNumber ]>, { isLoading : boolean }] } & { useApprove : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useTransfer : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useTransferFrom : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & { Approval : ; Approval(address,address,uint256) : ; Transfer : ; Transfer(address,address,uint256) : } & { callDB : { allowance : (networkId : string , address : string , args : [owner: string, spender: string]) => Promise <undefined | [BigNumber ]> ; balanceOf : (networkId : string , address : string , args : [account: string]) => Promise <undefined | [BigNumber ]> ; decimals : (networkId : string , address : string , args : []) => Promise <undefined | [number ]> ; name : (networkId : string , address : string , args : []) => Promise <undefined | [string ]> ; symbol : (networkId : string , address : string , args : []) => Promise <undefined | [string ]> ; totalSupply : (networkId : string , address : string , args : []) => Promise <undefined | [BigNumber ]> } ; callSaga : { allowance : (payload : Web3CallActionInputBase & WithArgs <[owner: string, spender: string]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[owner: string, spender: string], [BigNumber ]>, unknown > ; balanceOf : (payload : Web3CallActionInputBase & WithArgs <[account: string]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[account: string], [BigNumber ]>, unknown > ; decimals : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[], [number ]>, unknown > ; name : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[], [string ]>, unknown > ; symbol : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[], [string ]>, unknown > ; totalSupply : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[], [BigNumber ]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : { Approval : ; Approval(address,address,uint256) : ; Transfer : ; Transfer(address,address,uint256) : } ; methods : { allowance : (payload : Web3CallActionInputBase & WithArgs <[owner: string, spender: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [owner: string, spender: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; balanceOf : (payload : Web3CallActionInputBase & WithArgs <[account: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [account: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; decimals : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; name : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; symbol : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; totalSupply : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { approve : (payload : Omit <Web3SendActionInputBase & WithArgs <[spender: string, amount: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [spender: string, amount: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; transfer : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, amount: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, amount: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; transferFrom : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, amount: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, amount: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useAllowance : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[owner: string, spender: string]>>) => [undefined | EthCall <[owner: string, spender: string], [BigNumber ]>, { isLoading : boolean }] ; useBalanceOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[account: string]>>) => [undefined | EthCall <[account: string], [BigNumber ]>, { isLoading : boolean }] ; useDecimals : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [number ]>, { isLoading : boolean }] ; useName : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [string ]>, { isLoading : boolean }] ; useSymbol : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [string ]>, { isLoading : boolean }] ; useTotalSupply : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [BigNumber ]>, { isLoading : boolean }] } & { useApprove : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useTransfer : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useTransferFrom : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IERC20Mintable | {} & { mint : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, amount: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, amount: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & {} & { useMint : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & {} & { callDB : {} ; callSaga : {} ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : {} ; methods : {} & { mint : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, amount: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, amount: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & {} & { useMint : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IERC2981 | { royaltyInfo : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish, salePrice: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish, salePrice: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [interfaceId: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & {} & { useRoyaltyInfo : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish, salePrice: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish, salePrice: BigNumberish], [string , BigNumber ] & { receiver : string ; royaltyAmount : BigNumber }>, { isLoading : boolean }] ; useSupportsInterface : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[interfaceId: BytesLike]>>) => [undefined | EthCall <[interfaceId: BytesLike], [boolean ]>, { isLoading : boolean }] } & {} & {} & { callDB : { royaltyInfo : (networkId : string , address : string , args : [tokenId: BigNumberish, salePrice: BigNumberish]) => Promise <undefined | [string , BigNumber ] & { receiver : string ; royaltyAmount : BigNumber }> ; supportsInterface : (networkId : string , address : string , args : [interfaceId: BytesLike]) => Promise <undefined | [boolean ]> } ; callSaga : { royaltyInfo : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish, salePrice: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[tokenId: BigNumberish, salePrice: BigNumberish], [string , BigNumber ] & { receiver : string ; royaltyAmount : BigNumber }>, unknown > ; supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[interfaceId: BytesLike], [boolean ]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : {} ; methods : { royaltyInfo : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish, salePrice: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish, salePrice: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [interfaceId: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & {} & { useRoyaltyInfo : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish, salePrice: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish, salePrice: BigNumberish], [string , BigNumber ] & { receiver : string ; royaltyAmount : BigNumber }>, { isLoading : boolean }] ; useSupportsInterface : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[interfaceId: BytesLike]>>) => [undefined | EthCall <[interfaceId: BytesLike], [boolean ]>, { isLoading : boolean }] } & {} ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IERC2981Setter | {} & { setDefaultRoyalty : (payload : Omit <Web3SendActionInputBase & WithArgs <[receiver: string, feeNumerator: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [receiver: string, feeNumerator: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; setTokenRoyalty : (payload : Omit <Web3SendActionInputBase & WithArgs <[tokenId: BigNumberish, receiver: string, feeNumerator: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish, receiver: string, feeNumerator: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & {} & { useSetDefaultRoyalty : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSetTokenRoyalty : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & {} & { callDB : {} ; callSaga : {} ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : {} ; methods : {} & { setDefaultRoyalty : (payload : Omit <Web3SendActionInputBase & WithArgs <[receiver: string, feeNumerator: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [receiver: string, feeNumerator: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; setTokenRoyalty : (payload : Omit <Web3SendActionInputBase & WithArgs <[tokenId: BigNumberish, receiver: string, feeNumerator: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish, receiver: string, feeNumerator: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & {} & { useSetDefaultRoyalty : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSetTokenRoyalty : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IERC721 | { balanceOf : (payload : Web3CallActionInputBase & WithArgs <[owner: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [owner: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getApproved : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; isApprovedForAll : (payload : Web3CallActionInputBase & WithArgs <[owner: string, operator: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [owner: string, operator: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; ownerOf : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [interfaceId: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { approve : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeTransferFrom(address,address,uint256) : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeTransferFrom(address,address,uint256,bytes) : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, tokenId: BigNumberish, data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, tokenId: BigNumberish, data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; setApprovalForAll : (payload : Omit <Web3SendActionInputBase & WithArgs <[operator: string, _approved: boolean]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [operator: string, _approved: boolean] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; transferFrom : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useBalanceOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[owner: string]>>) => [undefined | EthCall <[owner: string], [BigNumber ] & { balance : BigNumber }>, { isLoading : boolean }] ; useGetApproved : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [string ] & { operator : string }>, { isLoading : boolean }] ; useIsApprovedForAll : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[owner: string, operator: string]>>) => [undefined | EthCall <[owner: string, operator: string], [boolean ]>, { isLoading : boolean }] ; useOwnerOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [string ] & { owner : string }>, { isLoading : boolean }] ; useSupportsInterface : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[interfaceId: BytesLike]>>) => [undefined | EthCall <[interfaceId: BytesLike], [boolean ]>, { isLoading : boolean }] } & { useApprove : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeTransferFrom(address,address,uint256) : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeTransferFrom(address,address,uint256,bytes) : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSetApprovalForAll : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useTransferFrom : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & { Approval : ; Approval(address,address,uint256) : ; ApprovalForAll : ; ApprovalForAll(address,address,bool) : ; Transfer : ; Transfer(address,address,uint256) : } & { callDB : { balanceOf : (networkId : string , address : string , args : [owner: string]) => Promise <undefined | [BigNumber ] & { balance : BigNumber }> ; getApproved : (networkId : string , address : string , args : [tokenId: BigNumberish]) => Promise <undefined | [string ] & { operator : string }> ; isApprovedForAll : (networkId : string , address : string , args : [owner: string, operator: string]) => Promise <undefined | [boolean ]> ; ownerOf : (networkId : string , address : string , args : [tokenId: BigNumberish]) => Promise <undefined | [string ] & { owner : string }> ; supportsInterface : (networkId : string , address : string , args : [interfaceId: BytesLike]) => Promise <undefined | [boolean ]> } ; callSaga : { balanceOf : (payload : Web3CallActionInputBase & WithArgs <[owner: string]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[owner: string], [BigNumber ] & { balance : BigNumber }>, unknown > ; getApproved : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[tokenId: BigNumberish], [string ] & { operator : string }>, unknown > ; isApprovedForAll : (payload : Web3CallActionInputBase & WithArgs <[owner: string, operator: string]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[owner: string, operator: string], [boolean ]>, unknown > ; ownerOf : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[tokenId: BigNumberish], [string ] & { owner : string }>, unknown > ; supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[interfaceId: BytesLike], [boolean ]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : { Approval : ; Approval(address,address,uint256) : ; ApprovalForAll : ; ApprovalForAll(address,address,bool) : ; Transfer : ; Transfer(address,address,uint256) : } ; methods : { balanceOf : (payload : Web3CallActionInputBase & WithArgs <[owner: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [owner: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getApproved : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; isApprovedForAll : (payload : Web3CallActionInputBase & WithArgs <[owner: string, operator: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [owner: string, operator: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; ownerOf : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [interfaceId: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { approve : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeTransferFrom(address,address,uint256) : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeTransferFrom(address,address,uint256,bytes) : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, tokenId: BigNumberish, data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, tokenId: BigNumberish, data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; setApprovalForAll : (payload : Omit <Web3SendActionInputBase & WithArgs <[operator: string, _approved: boolean]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [operator: string, _approved: boolean] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; transferFrom : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useBalanceOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[owner: string]>>) => [undefined | EthCall <[owner: string], [BigNumber ] & { balance : BigNumber }>, { isLoading : boolean }] ; useGetApproved : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [string ] & { operator : string }>, { isLoading : boolean }] ; useIsApprovedForAll : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[owner: string, operator: string]>>) => [undefined | EthCall <[owner: string, operator: string], [boolean ]>, { isLoading : boolean }] ; useOwnerOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [string ] & { owner : string }>, { isLoading : boolean }] ; useSupportsInterface : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[interfaceId: BytesLike]>>) => [undefined | EthCall <[interfaceId: BytesLike], [boolean ]>, { isLoading : boolean }] } & { useApprove : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeTransferFrom(address,address,uint256) : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeTransferFrom(address,address,uint256,bytes) : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSetApprovalForAll : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useTransferFrom : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IERC721Dna | { getDna : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { mintWithDna : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, dna: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, dna: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeMintWithDna : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, dna: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, dna: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; updateDna : (payload : Omit <Web3SendActionInputBase & WithArgs <[tokenId: BigNumberish, dna: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish, dna: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useGetDna : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [string ]>, { isLoading : boolean }] } & { useMintWithDna : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeMintWithDna : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useUpdateDna : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & {} & { callDB : { getDna : (networkId : string , address : string , args : [tokenId: BigNumberish]) => Promise <undefined | [string ]> } ; callSaga : { getDna : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[tokenId: BigNumberish], [string ]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : {} ; methods : { getDna : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { mintWithDna : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, dna: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, dna: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeMintWithDna : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, dna: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, dna: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; updateDna : (payload : Omit <Web3SendActionInputBase & WithArgs <[tokenId: BigNumberish, dna: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish, dna: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useGetDna : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [string ]>, { isLoading : boolean }] } & { useMintWithDna : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeMintWithDna : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useUpdateDna : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IERC721Enumerable | { balanceOf : (payload : Web3CallActionInputBase & WithArgs <[owner: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [owner: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getApproved : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; isApprovedForAll : (payload : Web3CallActionInputBase & WithArgs <[owner: string, operator: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [owner: string, operator: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; ownerOf : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [interfaceId: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; tokenByIndex : (payload : Web3CallActionInputBase & WithArgs <[index: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [index: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; tokenOfOwnerByIndex : (payload : Web3CallActionInputBase & WithArgs <[owner: string, index: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [owner: string, index: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; totalSupply : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { approve : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeTransferFrom(address,address,uint256) : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeTransferFrom(address,address,uint256,bytes) : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, tokenId: BigNumberish, data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, tokenId: BigNumberish, data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; setApprovalForAll : (payload : Omit <Web3SendActionInputBase & WithArgs <[operator: string, _approved: boolean]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [operator: string, _approved: boolean] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; transferFrom : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useBalanceOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[owner: string]>>) => [undefined | EthCall <[owner: string], [BigNumber ] & { balance : BigNumber }>, { isLoading : boolean }] ; useGetApproved : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [string ] & { operator : string }>, { isLoading : boolean }] ; useIsApprovedForAll : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[owner: string, operator: string]>>) => [undefined | EthCall <[owner: string, operator: string], [boolean ]>, { isLoading : boolean }] ; useOwnerOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [string ] & { owner : string }>, { isLoading : boolean }] ; useSupportsInterface : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[interfaceId: BytesLike]>>) => [undefined | EthCall <[interfaceId: BytesLike], [boolean ]>, { isLoading : boolean }] ; useTokenByIndex : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[index: BigNumberish]>>) => [undefined | EthCall <[index: BigNumberish], [BigNumber ]>, { isLoading : boolean }] ; useTokenOfOwnerByIndex : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[owner: string, index: BigNumberish]>>) => [undefined | EthCall <[owner: string, index: BigNumberish], [BigNumber ]>, { isLoading : boolean }] ; useTotalSupply : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [BigNumber ]>, { isLoading : boolean }] } & { useApprove : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeTransferFrom(address,address,uint256) : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeTransferFrom(address,address,uint256,bytes) : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSetApprovalForAll : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useTransferFrom : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & { Approval : ; Approval(address,address,uint256) : ; ApprovalForAll : ; ApprovalForAll(address,address,bool) : ; Transfer : ; Transfer(address,address,uint256) : } & { callDB : { balanceOf : (networkId : string , address : string , args : [owner: string]) => Promise <undefined | [BigNumber ] & { balance : BigNumber }> ; getApproved : (networkId : string , address : string , args : [tokenId: BigNumberish]) => Promise <undefined | [string ] & { operator : string }> ; isApprovedForAll : (networkId : string , address : string , args : [owner: string, operator: string]) => Promise <undefined | [boolean ]> ; ownerOf : (networkId : string , address : string , args : [tokenId: BigNumberish]) => Promise <undefined | [string ] & { owner : string }> ; supportsInterface : (networkId : string , address : string , args : [interfaceId: BytesLike]) => Promise <undefined | [boolean ]> ; tokenByIndex : (networkId : string , address : string , args : [index: BigNumberish]) => Promise <undefined | [BigNumber ]> ; tokenOfOwnerByIndex : (networkId : string , address : string , args : [owner: string, index: BigNumberish]) => Promise <undefined | [BigNumber ]> ; totalSupply : (networkId : string , address : string , args : []) => Promise <undefined | [BigNumber ]> } ; callSaga : { balanceOf : (payload : Web3CallActionInputBase & WithArgs <[owner: string]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[owner: string], [BigNumber ] & { balance : BigNumber }>, unknown > ; getApproved : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[tokenId: BigNumberish], [string ] & { operator : string }>, unknown > ; isApprovedForAll : (payload : Web3CallActionInputBase & WithArgs <[owner: string, operator: string]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[owner: string, operator: string], [boolean ]>, unknown > ; ownerOf : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[tokenId: BigNumberish], [string ] & { owner : string }>, unknown > ; supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[interfaceId: BytesLike], [boolean ]>, unknown > ; tokenByIndex : (payload : Web3CallActionInputBase & WithArgs <[index: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[index: BigNumberish], [BigNumber ]>, unknown > ; tokenOfOwnerByIndex : (payload : Web3CallActionInputBase & WithArgs <[owner: string, index: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[owner: string, index: BigNumberish], [BigNumber ]>, unknown > ; totalSupply : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[], [BigNumber ]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : { Approval : ; Approval(address,address,uint256) : ; ApprovalForAll : ; ApprovalForAll(address,address,bool) : ; Transfer : ; Transfer(address,address,uint256) : } ; methods : { balanceOf : (payload : Web3CallActionInputBase & WithArgs <[owner: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [owner: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getApproved : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; isApprovedForAll : (payload : Web3CallActionInputBase & WithArgs <[owner: string, operator: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [owner: string, operator: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; ownerOf : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [interfaceId: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; tokenByIndex : (payload : Web3CallActionInputBase & WithArgs <[index: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [index: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; tokenOfOwnerByIndex : (payload : Web3CallActionInputBase & WithArgs <[owner: string, index: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [owner: string, index: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; totalSupply : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { approve : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeTransferFrom(address,address,uint256) : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeTransferFrom(address,address,uint256,bytes) : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, tokenId: BigNumberish, data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, tokenId: BigNumberish, data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; setApprovalForAll : (payload : Omit <Web3SendActionInputBase & WithArgs <[operator: string, _approved: boolean]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [operator: string, _approved: boolean] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; transferFrom : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useBalanceOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[owner: string]>>) => [undefined | EthCall <[owner: string], [BigNumber ] & { balance : BigNumber }>, { isLoading : boolean }] ; useGetApproved : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [string ] & { operator : string }>, { isLoading : boolean }] ; useIsApprovedForAll : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[owner: string, operator: string]>>) => [undefined | EthCall <[owner: string, operator: string], [boolean ]>, { isLoading : boolean }] ; useOwnerOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [string ] & { owner : string }>, { isLoading : boolean }] ; useSupportsInterface : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[interfaceId: BytesLike]>>) => [undefined | EthCall <[interfaceId: BytesLike], [boolean ]>, { isLoading : boolean }] ; useTokenByIndex : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[index: BigNumberish]>>) => [undefined | EthCall <[index: BigNumberish], [BigNumber ]>, { isLoading : boolean }] ; useTokenOfOwnerByIndex : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[owner: string, index: BigNumberish]>>) => [undefined | EthCall <[owner: string, index: BigNumberish], [BigNumber ]>, { isLoading : boolean }] ; useTotalSupply : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [BigNumber ]>, { isLoading : boolean }] } & { useApprove : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeTransferFrom(address,address,uint256) : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeTransferFrom(address,address,uint256,bytes) : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSetApprovalForAll : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useTransferFrom : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IERC721Metadata | { balanceOf : (payload : Web3CallActionInputBase & WithArgs <[owner: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [owner: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getApproved : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; isApprovedForAll : (payload : Web3CallActionInputBase & WithArgs <[owner: string, operator: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [owner: string, operator: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; name : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; ownerOf : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [interfaceId: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; symbol : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; tokenURI : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { approve : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeTransferFrom(address,address,uint256) : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeTransferFrom(address,address,uint256,bytes) : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, tokenId: BigNumberish, data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, tokenId: BigNumberish, data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; setApprovalForAll : (payload : Omit <Web3SendActionInputBase & WithArgs <[operator: string, _approved: boolean]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [operator: string, _approved: boolean] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; transferFrom : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useBalanceOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[owner: string]>>) => [undefined | EthCall <[owner: string], [BigNumber ] & { balance : BigNumber }>, { isLoading : boolean }] ; useGetApproved : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [string ] & { operator : string }>, { isLoading : boolean }] ; useIsApprovedForAll : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[owner: string, operator: string]>>) => [undefined | EthCall <[owner: string, operator: string], [boolean ]>, { isLoading : boolean }] ; useName : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [string ]>, { isLoading : boolean }] ; useOwnerOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [string ] & { owner : string }>, { isLoading : boolean }] ; useSupportsInterface : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[interfaceId: BytesLike]>>) => [undefined | EthCall <[interfaceId: BytesLike], [boolean ]>, { isLoading : boolean }] ; useSymbol : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [string ]>, { isLoading : boolean }] ; useTokenURI : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [string ]>, { isLoading : boolean }] } & { useApprove : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeTransferFrom(address,address,uint256) : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeTransferFrom(address,address,uint256,bytes) : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSetApprovalForAll : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useTransferFrom : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & { Approval : ; Approval(address,address,uint256) : ; ApprovalForAll : ; ApprovalForAll(address,address,bool) : ; Transfer : ; Transfer(address,address,uint256) : } & { callDB : { balanceOf : (networkId : string , address : string , args : [owner: string]) => Promise <undefined | [BigNumber ] & { balance : BigNumber }> ; getApproved : (networkId : string , address : string , args : [tokenId: BigNumberish]) => Promise <undefined | [string ] & { operator : string }> ; isApprovedForAll : (networkId : string , address : string , args : [owner: string, operator: string]) => Promise <undefined | [boolean ]> ; name : (networkId : string , address : string , args : []) => Promise <undefined | [string ]> ; ownerOf : (networkId : string , address : string , args : [tokenId: BigNumberish]) => Promise <undefined | [string ] & { owner : string }> ; supportsInterface : (networkId : string , address : string , args : [interfaceId: BytesLike]) => Promise <undefined | [boolean ]> ; symbol : (networkId : string , address : string , args : []) => Promise <undefined | [string ]> ; tokenURI : (networkId : string , address : string , args : [tokenId: BigNumberish]) => Promise <undefined | [string ]> } ; callSaga : { balanceOf : (payload : Web3CallActionInputBase & WithArgs <[owner: string]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[owner: string], [BigNumber ] & { balance : BigNumber }>, unknown > ; getApproved : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[tokenId: BigNumberish], [string ] & { operator : string }>, unknown > ; isApprovedForAll : (payload : Web3CallActionInputBase & WithArgs <[owner: string, operator: string]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[owner: string, operator: string], [boolean ]>, unknown > ; name : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[], [string ]>, unknown > ; ownerOf : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[tokenId: BigNumberish], [string ] & { owner : string }>, unknown > ; supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[interfaceId: BytesLike], [boolean ]>, unknown > ; symbol : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[], [string ]>, unknown > ; tokenURI : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[tokenId: BigNumberish], [string ]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : { Approval : ; Approval(address,address,uint256) : ; ApprovalForAll : ; ApprovalForAll(address,address,bool) : ; Transfer : ; Transfer(address,address,uint256) : } ; methods : { balanceOf : (payload : Web3CallActionInputBase & WithArgs <[owner: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [owner: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getApproved : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; isApprovedForAll : (payload : Web3CallActionInputBase & WithArgs <[owner: string, operator: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [owner: string, operator: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; name : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; ownerOf : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; supportsInterface : (payload : Web3CallActionInputBase & WithArgs <[interfaceId: BytesLike]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [interfaceId: BytesLike] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; symbol : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; tokenURI : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { approve : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeTransferFrom(address,address,uint256) : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeTransferFrom(address,address,uint256,bytes) : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, tokenId: BigNumberish, data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, tokenId: BigNumberish, data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; setApprovalForAll : (payload : Omit <Web3SendActionInputBase & WithArgs <[operator: string, _approved: boolean]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [operator: string, _approved: boolean] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; transferFrom : (payload : Omit <Web3SendActionInputBase & WithArgs <[from: string, to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [from: string, to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useBalanceOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[owner: string]>>) => [undefined | EthCall <[owner: string], [BigNumber ] & { balance : BigNumber }>, { isLoading : boolean }] ; useGetApproved : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [string ] & { operator : string }>, { isLoading : boolean }] ; useIsApprovedForAll : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[owner: string, operator: string]>>) => [undefined | EthCall <[owner: string, operator: string], [boolean ]>, { isLoading : boolean }] ; useName : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [string ]>, { isLoading : boolean }] ; useOwnerOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [string ] & { owner : string }>, { isLoading : boolean }] ; useSupportsInterface : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[interfaceId: BytesLike]>>) => [undefined | EthCall <[interfaceId: BytesLike], [boolean ]>, { isLoading : boolean }] ; useSymbol : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [string ]>, { isLoading : boolean }] ; useTokenURI : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [string ]>, { isLoading : boolean }] } & { useApprove : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeTransferFrom(address,address,uint256) : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeTransferFrom(address,address,uint256,bytes) : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSetApprovalForAll : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useTransferFrom : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IERC721Mintable | {} & { mint : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeMint : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & {} & { useMint : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeMint : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & {} & { callDB : {} ; callSaga : {} ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : {} ; methods : {} & { mint : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeMint : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string, tokenId: BigNumberish]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string, tokenId: BigNumberish] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & {} & { useMint : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeMint : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IERC721MintableAutoId | {} & { mint : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeMint : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & {} & { useMint : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeMint : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & {} & { callDB : {} ; callSaga : {} ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : {} ; methods : {} & { mint : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } ; safeMint : (payload : Omit <Web3SendActionInputBase & WithArgs <[to: string]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [to: string] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & {} & { useMint : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] ; useSafeMint : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IERC721Receiver | {} & { onERC721Received : (payload : Omit <Web3SendActionInputBase & WithArgs <[operator: string, from: string, tokenId: BigNumberish, data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [operator: string, from: string, tokenId: BigNumberish, data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & {} & { useOnERC721Received : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & {} & { callDB : {} ; callSaga : {} ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : {} ; methods : {} & { onERC721Received : (payload : Omit <Web3SendActionInputBase & WithArgs <[operator: string, from: string, tokenId: BigNumberish, data: BytesLike]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [operator: string, from: string, tokenId: BigNumberish, data: BytesLike] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & {} & { useOnERC721Received : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IERC721TopDown | { childTokenIdOf721 : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish, childContract: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish, childContract: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; childTokenIdsOf : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getChildContracts : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; parentTokenIdOf : (payload : Web3CallActionInputBase & WithArgs <[childContract: string, childTokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [childContract: string, childTokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; rootOwnerOf : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { setChildren : (payload : Omit <Web3SendActionInputBase & WithArgs <[tokenId: BigNumberish, childContracts721Set: string[], childTokenIds721Set: BigNumberish[], childContracts1155Remove: string[], childTokenIds1155Remove: BigNumberish[][], childContracts1155Add: string[], childTokenIds1155Add: BigNumberish[][]]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish, childContracts721Set: string[], childTokenIds721Set: BigNumberish[], childContracts1155Remove: string[], childTokenIds1155Remove: BigNumberish[][], childContracts1155Add: string[], childTokenIds1155Add: BigNumberish[][]] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useChildTokenIdOf721 : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish, childContract: string]>>) => [undefined | EthCall <[tokenId: BigNumberish, childContract: string], [BigNumber ]>, { isLoading : boolean }] ; useChildTokenIdsOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [BigNumber []]>, { isLoading : boolean }] ; useGetChildContracts : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [string [], string []]>, { isLoading : boolean }] ; useParentTokenIdOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[childContract: string, childTokenId: BigNumberish]>>) => [undefined | EthCall <[childContract: string, childTokenId: BigNumberish], [BigNumber ]>, { isLoading : boolean }] ; useRootOwnerOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [string ]>, { isLoading : boolean }] } & { useSetChildren : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & { AttachedChild1155 : ; AttachedChild1155(address,uint256,address,uint256[]) : ; DetachedChild1155 : ; DetachedChild1155(address,uint256,address,uint256[]) : ; SetChild721 : ; SetChild721(address,uint256,address,uint256) : } & { callDB : { childTokenIdOf721 : (networkId : string , address : string , args : [tokenId: BigNumberish, childContract: string]) => Promise <undefined | [BigNumber ]> ; childTokenIdsOf : (networkId : string , address : string , args : [tokenId: BigNumberish]) => Promise <undefined | [BigNumber []]> ; getChildContracts : (networkId : string , address : string , args : []) => Promise <undefined | [string [], string []]> ; parentTokenIdOf : (networkId : string , address : string , args : [childContract: string, childTokenId: BigNumberish]) => Promise <undefined | [BigNumber ]> ; rootOwnerOf : (networkId : string , address : string , args : [tokenId: BigNumberish]) => Promise <undefined | [string ]> } ; callSaga : { childTokenIdOf721 : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish, childContract: string]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[tokenId: BigNumberish, childContract: string], [BigNumber ]>, unknown > ; childTokenIdsOf : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[tokenId: BigNumberish], [BigNumber []]>, unknown > ; getChildContracts : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[], [string [], string []]>, unknown > ; parentTokenIdOf : (payload : Web3CallActionInputBase & WithArgs <[childContract: string, childTokenId: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[childContract: string, childTokenId: BigNumberish], [BigNumber ]>, unknown > ; rootOwnerOf : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[tokenId: BigNumberish], [string ]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : { AttachedChild1155 : ; AttachedChild1155(address,uint256,address,uint256[]) : ; DetachedChild1155 : ; DetachedChild1155(address,uint256,address,uint256[]) : ; SetChild721 : ; SetChild721(address,uint256,address,uint256) : } ; methods : { childTokenIdOf721 : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish, childContract: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish, childContract: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; childTokenIdsOf : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getChildContracts : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; parentTokenIdOf : (payload : Web3CallActionInputBase & WithArgs <[childContract: string, childTokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [childContract: string, childTokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; rootOwnerOf : (payload : Web3CallActionInputBase & WithArgs <[tokenId: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { setChildren : (payload : Omit <Web3SendActionInputBase & WithArgs <[tokenId: BigNumberish, childContracts721Set: string[], childTokenIds721Set: BigNumberish[], childContracts1155Remove: string[], childTokenIds1155Remove: BigNumberish[][], childContracts1155Add: string[], childTokenIds1155Add: BigNumberish[][]]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [tokenId: BigNumberish, childContracts721Set: string[], childTokenIds721Set: BigNumberish[], childContracts1155Remove: string[], childTokenIds1155Remove: BigNumberish[][], childContracts1155Add: string[], childTokenIds1155Add: BigNumberish[][]] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useChildTokenIdOf721 : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish, childContract: string]>>) => [undefined | EthCall <[tokenId: BigNumberish, childContract: string], [BigNumber ]>, { isLoading : boolean }] ; useChildTokenIdsOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [BigNumber []]>, { isLoading : boolean }] ; useGetChildContracts : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [string [], string []]>, { isLoading : boolean }] ; useParentTokenIdOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[childContract: string, childTokenId: BigNumberish]>>) => [undefined | EthCall <[childContract: string, childTokenId: BigNumberish], [BigNumber ]>, { isLoading : boolean }] ; useRootOwnerOf : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[tokenId: BigNumberish]>>) => [undefined | EthCall <[tokenId: BigNumberish], [string ]>, { isLoading : boolean }] } & { useSetChildren : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IMulticall2 | { getBlockHash : (payload : Web3CallActionInputBase & WithArgs <[blockNumber: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [blockNumber: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getBlockNumber : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getCurrentBlockCoinbase : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getCurrentBlockDifficulty : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getCurrentBlockGasLimit : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getCurrentBlockTimestamp : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getEthBalance : (payload : Web3CallActionInputBase & WithArgs <[addr: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [addr: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getLastBlockHash : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { aggregate : (payload : Omit <Web3SendActionInputBase & WithArgs <[calls: Object[]]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [calls: Object[]] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useGetBlockHash : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[blockNumber: BigNumberish]>>) => [undefined | EthCall <[blockNumber: BigNumberish], [string ] & { blockHash : string }>, { isLoading : boolean }] ; useGetBlockNumber : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [BigNumber ] & { blockNumber : BigNumber }>, { isLoading : boolean }] ; useGetCurrentBlockCoinbase : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [string ] & { coinbase : string }>, { isLoading : boolean }] ; useGetCurrentBlockDifficulty : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [BigNumber ] & { difficulty : BigNumber }>, { isLoading : boolean }] ; useGetCurrentBlockGasLimit : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [BigNumber ] & { gaslimit : BigNumber }>, { isLoading : boolean }] ; useGetCurrentBlockTimestamp : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [BigNumber ] & { timestamp : BigNumber }>, { isLoading : boolean }] ; useGetEthBalance : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[addr: string]>>) => [undefined | EthCall <[addr: string], [BigNumber ] & { balance : BigNumber }>, { isLoading : boolean }] ; useGetLastBlockHash : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [string ] & { blockHash : string }>, { isLoading : boolean }] } & { useAggregate : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } & {} & { callDB : { getBlockHash : (networkId : string , address : string , args : [blockNumber: BigNumberish]) => Promise <undefined | [string ] & { blockHash : string }> ; getBlockNumber : (networkId : string , address : string , args : []) => Promise <undefined | [BigNumber ] & { blockNumber : BigNumber }> ; getCurrentBlockCoinbase : (networkId : string , address : string , args : []) => Promise <undefined | [string ] & { coinbase : string }> ; getCurrentBlockDifficulty : (networkId : string , address : string , args : []) => Promise <undefined | [BigNumber ] & { difficulty : BigNumber }> ; getCurrentBlockGasLimit : (networkId : string , address : string , args : []) => Promise <undefined | [BigNumber ] & { gaslimit : BigNumber }> ; getCurrentBlockTimestamp : (networkId : string , address : string , args : []) => Promise <undefined | [BigNumber ] & { timestamp : BigNumber }> ; getEthBalance : (networkId : string , address : string , args : [addr: string]) => Promise <undefined | [BigNumber ] & { balance : BigNumber }> ; getLastBlockHash : (networkId : string , address : string , args : []) => Promise <undefined | [string ] & { blockHash : string }> } ; callSaga : { getBlockHash : (payload : Web3CallActionInputBase & WithArgs <[blockNumber: BigNumberish]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[blockNumber: BigNumberish], [string ] & { blockHash : string }>, unknown > ; getBlockNumber : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[], [BigNumber ] & { blockNumber : BigNumber }>, unknown > ; getCurrentBlockCoinbase : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[], [string ] & { coinbase : string }>, unknown > ; getCurrentBlockDifficulty : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[], [BigNumber ] & { difficulty : BigNumber }>, unknown > ; getCurrentBlockGasLimit : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[], [BigNumber ] & { gaslimit : BigNumber }>, unknown > ; getCurrentBlockTimestamp : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[], [BigNumber ] & { timestamp : BigNumber }>, unknown > ; getEthBalance : (payload : Web3CallActionInputBase & WithArgs <[addr: string]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[addr: string], [BigNumber ] & { balance : BigNumber }>, unknown > ; getLastBlockHash : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[], [string ] & { blockHash : string }>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : {} ; methods : { getBlockHash : (payload : Web3CallActionInputBase & WithArgs <[blockNumber: BigNumberish]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [blockNumber: BigNumberish] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getBlockNumber : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getCurrentBlockCoinbase : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getCurrentBlockDifficulty : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getCurrentBlockGasLimit : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getCurrentBlockTimestamp : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getEthBalance : (payload : Web3CallActionInputBase & WithArgs <[addr: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [addr: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; getLastBlockHash : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & { aggregate : (payload : Omit <Web3SendActionInputBase & WithArgs <[calls: Object[]]>, "methodFormatFull" >, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [calls: Object[]] ; data : string ; from : string ; gas : undefined | number ; methodFormatFull : undefined | string ; networkId : string ; to : string ; value : string } ; type : string = WEB3_SEND } } & { useGetBlockHash : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[blockNumber: BigNumberish]>>) => [undefined | EthCall <[blockNumber: BigNumberish], [string ] & { blockHash : string }>, { isLoading : boolean }] ; useGetBlockNumber : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [BigNumber ] & { blockNumber : BigNumber }>, { isLoading : boolean }] ; useGetCurrentBlockCoinbase : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [string ] & { coinbase : string }>, { isLoading : boolean }] ; useGetCurrentBlockDifficulty : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [BigNumber ] & { difficulty : BigNumber }>, { isLoading : boolean }] ; useGetCurrentBlockGasLimit : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [BigNumber ] & { gaslimit : BigNumber }>, { isLoading : boolean }] ; useGetCurrentBlockTimestamp : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [BigNumber ] & { timestamp : BigNumber }>, { isLoading : boolean }] ; useGetEthBalance : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[addr: string]>>) => [undefined | EthCall <[addr: string], [BigNumber ] & { balance : BigNumber }>, { isLoading : boolean }] ; useGetLastBlockHash : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [string ] & { blockHash : string }>, { isLoading : boolean }] } & { useAggregate : (id : string ) => [undefined | EthSend <never []>, { exists : boolean ; isLoading : boolean }] } ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
IRouterReceiver | { isTrustedForwarder : (payload : Web3CallActionInputBase & WithArgs <[forwarder: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [forwarder: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; versionRecipient : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & {} & { useIsTrustedForwarder : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[forwarder: string]>>) => [undefined | EthCall <[forwarder: string], [boolean ]>, { isLoading : boolean }] ; useVersionRecipient : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [string ]>, { isLoading : boolean }] } & {} & {} & { callDB : { isTrustedForwarder : (networkId : string , address : string , args : [forwarder: string]) => Promise <undefined | [boolean ]> ; versionRecipient : (networkId : string , address : string , args : []) => Promise <undefined | [string ]> } ; callSaga : { isTrustedForwarder : (payload : Web3CallActionInputBase & WithArgs <[forwarder: string]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[forwarder: string], [boolean ]>, unknown > ; versionRecipient : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => Generator <any , EthCall <[], [string ]>, unknown > } ; create : (contract : Omit <Contract , "abi" >) => PayloadAction <Contract , string , { ts : number ; uuid : string }, never > ; events : {} ; methods : { isTrustedForwarder : (payload : Web3CallActionInputBase & WithArgs <[forwarder: string]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [forwarder: string] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } ; versionRecipient : (payload : Web3CallActionInputBase & WithArgs <[]>, uuid? : string , ts? : number ) => { meta : { ts : number ; uuid : string } ; payload : { args : [] ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string } ; type : string = WEB3_CALL } } & {} & { useIsTrustedForwarder : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[forwarder: string]>>) => [undefined | EthCall <[forwarder: string], [boolean ]>, { isLoading : boolean }] ; useVersionRecipient : (id : undefined | Partial <EthCallIdPartialBase & WithArgs <[]>>) => [undefined | EthCall <[], [string ]>, { isLoading : boolean }] } & {} ; useContracts : (networkIds? : string []) => [Contract [], { isLoading : boolean }] } |
Defined in
packages-public/packages/web3-redux/src/common/contracts.ts:212
ERC1155
• Const
ERC1155: Object
Type declaration
Name | Type |
---|---|
actionTypes | { CREATE : string ; CREATE_BATCHED : string ; DB_CREATING : string ; DB_DELETING : string ; DB_UPDATING : string ; DELETE : string ; DELETE_BATCHED : string ; PUT : string ; PUT_BATCHED : string ; REDUX_DELETE : string ; REDUX_UPSERT : string ; REDUX_UPSERT_BATCHED : string ; UPDATE : string ; UPDATE_BATCHED : string ; UPSERT : string ; UPSERT_BATCHED : string } |
actionTypes.CREATE | string |
actionTypes.CREATE_BATCHED | string |
actionTypes.DB_CREATING | string |
actionTypes.DB_DELETING | string |
actionTypes.DB_UPDATING | string |
actionTypes.DELETE | string |
actionTypes.DELETE_BATCHED | string |
actionTypes.PUT | string |
actionTypes.PUT_BATCHED | string |
actionTypes.REDUX_DELETE | string |
actionTypes.REDUX_UPSERT | string |
actionTypes.REDUX_UPSERT_BATCHED | string |
actionTypes.UPDATE | string |
actionTypes.UPDATE_BATCHED | string |
actionTypes.UPSERT | string |
actionTypes.UPSERT_BATCHED | string |
actions | { create : ActionCreatorWithPreparedPayload <[payload: ERC1155, uuid?: string, ts?: number], ERC1155 , string , never , { ts : number ; uuid : string }> ; createBatched : ActionCreatorWithPreparedPayload <[payload: ERC1155[], uuid?: string, ts?: number], ERC1155 [], string , never , { ts : number ; uuid : string }> ; dbCreating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC1155 ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbDeleting : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC1155 ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbUpdating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <ERC1155 > ; obj : ERC1155 ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; delete : ActionCreatorWithPreparedPayload <[payload: ERC1155Id, uuid?: string, ts?: number], ERC1155Id , string , never , { ts : number ; uuid : string }> ; deleteBatched : ActionCreatorWithPreparedPayload <[payload: ERC1155Id[], uuid?: string, ts?: number], ERC1155Id [], string , never , { ts : number ; uuid : string }> ; put : ActionCreatorWithPreparedPayload <[payload: ERC1155, uuid?: string, ts?: number], ERC1155 , string , never , { ts : number ; uuid : string }> ; putBatched : ActionCreatorWithPreparedPayload <[payload: ERC1155[], uuid?: string, ts?: number], ERC1155 [], string , never , { ts : number ; uuid : string }> ; reduxDelete : ActionCreatorWithPreparedPayload <[payload: ERC1155Id, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> ; reduxUpsert : ActionCreatorWithPreparedPayload <[payload: ERC1155, uuid?: string, ts?: number], ERC1155 , string , never , { ts : number ; uuid : string }> ; reduxUpsertBatched : ActionCreatorWithPreparedPayload <[payload: ERC1155[], uuid?: string, ts?: number], ERC1155 [], string , never , { ts : number ; uuid : string }> ; update : ActionCreatorWithPreparedPayload <[payload: ERC1155, uuid?: string, ts?: number], ERC1155 , string , never , { ts : number ; uuid : string }> ; updateBatched : ActionCreatorWithPreparedPayload <[payload: ERC1155[], uuid?: string, ts?: number], ERC1155 [], string , never , { ts : number ; uuid : string }> ; upsert : ActionCreatorWithPreparedPayload <[payload: ERC1155, uuid?: string, ts?: number], ERC1155 , string , never , { ts : number ; uuid : string }> ; upsertBatched : ActionCreatorWithPreparedPayload <[payload: ERC1155[], uuid?: string, ts?: number], ERC1155 [], string , never , { ts : number ; uuid : string }> } |
actions.create | ActionCreatorWithPreparedPayload <[payload: ERC1155, uuid?: string, ts?: number], ERC1155 , string , never , { ts : number ; uuid : string }> |
actions.createBatched | ActionCreatorWithPreparedPayload <[payload: ERC1155[], uuid?: string, ts?: number], ERC1155 [], string , never , { ts : number ; uuid : string }> |
actions.dbCreating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC1155 ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbDeleting | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC1155 ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbUpdating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <ERC1155 > ; obj : ERC1155 ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.delete | ActionCreatorWithPreparedPayload <[payload: ERC1155Id, uuid?: string, ts?: number], ERC1155Id , string , never , { ts : number ; uuid : string }> |
actions.deleteBatched | ActionCreatorWithPreparedPayload <[payload: ERC1155Id[], uuid?: string, ts?: number], ERC1155Id [], string , never , { ts : number ; uuid : string }> |
actions.put | ActionCreatorWithPreparedPayload <[payload: ERC1155, uuid?: string, ts?: number], ERC1155 , string , never , { ts : number ; uuid : string }> |
actions.putBatched | ActionCreatorWithPreparedPayload <[payload: ERC1155[], uuid?: string, ts?: number], ERC1155 [], string , never , { ts : number ; uuid : string }> |
actions.reduxDelete | ActionCreatorWithPreparedPayload <[payload: ERC1155Id, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsert | ActionCreatorWithPreparedPayload <[payload: ERC1155, uuid?: string, ts?: number], ERC1155 , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsertBatched | ActionCreatorWithPreparedPayload <[payload: ERC1155[], uuid?: string, ts?: number], ERC1155 [], string , never , { ts : number ; uuid : string }> |
actions.update | ActionCreatorWithPreparedPayload <[payload: ERC1155, uuid?: string, ts?: number], ERC1155 , string , never , { ts : number ; uuid : string }> |
actions.updateBatched | ActionCreatorWithPreparedPayload <[payload: ERC1155[], uuid?: string, ts?: number], ERC1155 [], string , never , { ts : number ; uuid : string }> |
actions.upsert | ActionCreatorWithPreparedPayload <[payload: ERC1155, uuid?: string, ts?: number], ERC1155 , string , never , { ts : number ; uuid : string }> |
actions.upsertBatched | ActionCreatorWithPreparedPayload <[payload: ERC1155[], uuid?: string, ts?: number], ERC1155 [], string , never , { ts : number ; uuid : string }> |
encode | (item : ERC1155 ) => ERC1155 |
hooks | { useERC1155 : (id : undefined | ERC1155Id ) => [ERC1155 | undefined , { isLoading : boolean }] = Hooks.useERC1155; useERC1155Where : (filter : undefined | ERC1155IndexInput ) => [ERC1155 [], { isLoading : boolean }] = Hooks.useERC1155Where; useERC1155WhereAnyOf : (filter : undefined | ERC1155IndexInputAnyOf ) => [ERC1155 [], { isLoading : boolean }] = Hooks.useERC1155WhereAnyOf; useAll : () => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useAnyOf : (index : string , keys : undefined | string | string []) => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useGet : (idx : undefined | string | Partial <T_Idx >) => [undefined | T_Encoded , { exists : boolean ; isLoading : boolean }] ; useGetBulk : (ids : undefined | string [] | Partial <T_ID >[]) => [(undefined | T_Encoded )[], { isLoading : boolean }] ; useSelectAll : () => T_Redux [] ; useSelectByIdMany : (id? : string [] | T_ID []) => (null | T_Redux )[] ; useSelectByIdSingle : (id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; useSelectWhere : (f : Partial <T_Encoded >) => T_Redux [] ; useWhere : (filter : undefined | T_Idx , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [], { isLoading : boolean }] ; useWhereAnyOf : (filter : undefined | T_IdxAnyOf , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] ; useWhereMany : (queries : undefined | T_Idx [], options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] } |
hooks.useERC1155 | (id : undefined | ERC1155Id ) => [ERC1155 | undefined , { isLoading : boolean }] |
hooks.useERC1155Where | (filter : undefined | ERC1155IndexInput ) => [ERC1155 [], { isLoading : boolean }] |
hooks.useERC1155WhereAnyOf | (filter : undefined | ERC1155IndexInputAnyOf ) => [ERC1155 [], { isLoading : boolean }] |
hooks.useAll | [object Object] |
hooks.useAnyOf | [object Object] |
hooks.useGet | [object Object] |
hooks.useGetBulk | [object Object] |
hooks.useSelectAll | [object Object] |
hooks.useSelectByIdMany | [object Object] |
hooks.useSelectByIdSingle | [object Object] |
hooks.useSelectWhere | [object Object] |
hooks.useWhere | [object Object] |
hooks.useWhereAnyOf | [object Object] |
hooks.useWhereMany | [object Object] |
isAction | (action : Action <any >) => boolean |
name | "ERC1155" |
reducer | (sess : any , action : Action <any >) => any |
sagas | { rootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > = erc1155Saga; createBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; crudRootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown > ; deleteBatched : (action : PayloadAction <T_ID [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; putBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; updateBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; upsertBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > } |
sagas.rootSaga | () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > |
sagas.createBatched | [object Object] |
sagas.crudRootSaga | [object Object] |
sagas.deleteBatched | [object Object] |
sagas.putBatched | [object Object] |
sagas.updateBatched | [object Object] |
sagas.upsertBatched | [object Object] |
selectors | { select : any ; selectAll : (state : any ) => T_Redux [] ; selectByIdMany : (state : any , ids? : string [] | T_ID []) => (null | T_Redux )[] ; selectByIdSingle : (state : any , id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; selectWhere : (state : any , f : Partial <T_Encoded >) => T_Redux [] } |
selectors.select | any |
selectors.selectAll | [object Object] |
selectors.selectByIdMany | [object Object] |
selectors.selectByIdSingle | [object Object] |
selectors.selectWhere | [object Object] |
validate | (item : ERC1155 ) => ERC1155 |
validateId | (id : ERC1155Id ) => ERC1155Id |
validateWithRedux | (item : ERC1155 , sess : any ) => ERC1155 |
Defined in
packages-public/packages/web3-redux/src/contractmodels/erc1155/index.ts:8
ERC1155Balance
• Const
ERC1155Balance: Object
Type declaration
Name | Type |
---|---|
actionTypes | { CREATE : string ; CREATE_BATCHED : string ; DB_CREATING : string ; DB_DELETING : string ; DB_UPDATING : string ; DELETE : string ; DELETE_BATCHED : string ; PUT : string ; PUT_BATCHED : string ; REDUX_DELETE : string ; REDUX_UPSERT : string ; REDUX_UPSERT_BATCHED : string ; UPDATE : string ; UPDATE_BATCHED : string ; UPSERT : string ; UPSERT_BATCHED : string } |
actionTypes.CREATE | string |
actionTypes.CREATE_BATCHED | string |
actionTypes.DB_CREATING | string |
actionTypes.DB_DELETING | string |
actionTypes.DB_UPDATING | string |
actionTypes.DELETE | string |
actionTypes.DELETE_BATCHED | string |
actionTypes.PUT | string |
actionTypes.PUT_BATCHED | string |
actionTypes.REDUX_DELETE | string |
actionTypes.REDUX_UPSERT | string |
actionTypes.REDUX_UPSERT_BATCHED | string |
actionTypes.UPDATE | string |
actionTypes.UPDATE_BATCHED | string |
actionTypes.UPSERT | string |
actionTypes.UPSERT_BATCHED | string |
actions | { create : ActionCreatorWithPreparedPayload <[payload: ERC1155Balance, uuid?: string, ts?: number], ERC1155Balance , string , never , { ts : number ; uuid : string }> ; createBatched : ActionCreatorWithPreparedPayload <[payload: ERC1155Balance[], uuid?: string, ts?: number], ERC1155Balance [], string , never , { ts : number ; uuid : string }> ; dbCreating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC1155Balance ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbDeleting : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC1155Balance ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbUpdating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <ERC1155Balance > ; obj : ERC1155Balance ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; delete : ActionCreatorWithPreparedPayload <[payload: ERC1155BalanceId, uuid?: string, ts?: number], ERC1155BalanceId , string , never , { ts : number ; uuid : string }> ; deleteBatched : ActionCreatorWithPreparedPayload <[payload: ERC1155BalanceId[], uuid?: string, ts?: number], ERC1155BalanceId [], string , never , { ts : number ; uuid : string }> ; put : ActionCreatorWithPreparedPayload <[payload: ERC1155Balance, uuid?: string, ts?: number], ERC1155Balance , string , never , { ts : number ; uuid : string }> ; putBatched : ActionCreatorWithPreparedPayload <[payload: ERC1155Balance[], uuid?: string, ts?: number], ERC1155Balance [], string , never , { ts : number ; uuid : string }> ; reduxDelete : ActionCreatorWithPreparedPayload <[payload: ERC1155BalanceId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> ; reduxUpsert : ActionCreatorWithPreparedPayload <[payload: ERC1155Balance, uuid?: string, ts?: number], ERC1155Balance , string , never , { ts : number ; uuid : string }> ; reduxUpsertBatched : ActionCreatorWithPreparedPayload <[payload: ERC1155Balance[], uuid?: string, ts?: number], ERC1155Balance [], string , never , { ts : number ; uuid : string }> ; update : ActionCreatorWithPreparedPayload <[payload: ERC1155Balance, uuid?: string, ts?: number], ERC1155Balance , string , never , { ts : number ; uuid : string }> ; updateBatched : ActionCreatorWithPreparedPayload <[payload: ERC1155Balance[], uuid?: string, ts?: number], ERC1155Balance [], string , never , { ts : number ; uuid : string }> ; upsert : ActionCreatorWithPreparedPayload <[payload: ERC1155Balance, uuid?: string, ts?: number], ERC1155Balance , string , never , { ts : number ; uuid : string }> ; upsertBatched : ActionCreatorWithPreparedPayload <[payload: ERC1155Balance[], uuid?: string, ts?: number], ERC1155Balance [], string , never , { ts : number ; uuid : string }> } |
actions.create | ActionCreatorWithPreparedPayload <[payload: ERC1155Balance, uuid?: string, ts?: number], ERC1155Balance , string , never , { ts : number ; uuid : string }> |
actions.createBatched | ActionCreatorWithPreparedPayload <[payload: ERC1155Balance[], uuid?: string, ts?: number], ERC1155Balance [], string , never , { ts : number ; uuid : string }> |
actions.dbCreating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC1155Balance ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbDeleting | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC1155Balance ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbUpdating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <ERC1155Balance > ; obj : ERC1155Balance ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.delete | ActionCreatorWithPreparedPayload <[payload: ERC1155BalanceId, uuid?: string, ts?: number], ERC1155BalanceId , string , never , { ts : number ; uuid : string }> |
actions.deleteBatched | ActionCreatorWithPreparedPayload <[payload: ERC1155BalanceId[], uuid?: string, ts?: number], ERC1155BalanceId [], string , never , { ts : number ; uuid : string }> |
actions.put | ActionCreatorWithPreparedPayload <[payload: ERC1155Balance, uuid?: string, ts?: number], ERC1155Balance , string , never , { ts : number ; uuid : string }> |
actions.putBatched | ActionCreatorWithPreparedPayload <[payload: ERC1155Balance[], uuid?: string, ts?: number], ERC1155Balance [], string , never , { ts : number ; uuid : string }> |
actions.reduxDelete | ActionCreatorWithPreparedPayload <[payload: ERC1155BalanceId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsert | ActionCreatorWithPreparedPayload <[payload: ERC1155Balance, uuid?: string, ts?: number], ERC1155Balance , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsertBatched | ActionCreatorWithPreparedPayload <[payload: ERC1155Balance[], uuid?: string, ts?: number], ERC1155Balance [], string , never , { ts : number ; uuid : string }> |
actions.update | ActionCreatorWithPreparedPayload <[payload: ERC1155Balance, uuid?: string, ts?: number], ERC1155Balance , string , never , { ts : number ; uuid : string }> |
actions.updateBatched | ActionCreatorWithPreparedPayload <[payload: ERC1155Balance[], uuid?: string, ts?: number], ERC1155Balance [], string , never , { ts : number ; uuid : string }> |
actions.upsert | ActionCreatorWithPreparedPayload <[payload: ERC1155Balance, uuid?: string, ts?: number], ERC1155Balance , string , never , { ts : number ; uuid : string }> |
actions.upsertBatched | ActionCreatorWithPreparedPayload <[payload: ERC1155Balance[], uuid?: string, ts?: number], ERC1155Balance [], string , never , { ts : number ; uuid : string }> |
encode | (item : ERC1155Balance ) => ERC1155Balance |
hooks | { useERC1155Balance : (filter : undefined | ERC1155BalanceIndexInputAnyOf , minBalanceWei? : string ) => [ERC1155Balance [], { isLoading : boolean }] = Hooks.useERC1155Balance; useAll : () => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useAnyOf : (index : string , keys : undefined | string | string []) => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useGet : (idx : undefined | string | Partial <T_Idx >) => [undefined | T_Encoded , { exists : boolean ; isLoading : boolean }] ; useGetBulk : (ids : undefined | string [] | Partial <T_ID >[]) => [(undefined | T_Encoded )[], { isLoading : boolean }] ; useSelectAll : () => T_Redux [] ; useSelectByIdMany : (id? : string [] | T_ID []) => (null | T_Redux )[] ; useSelectByIdSingle : (id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; useSelectWhere : (f : Partial <T_Encoded >) => T_Redux [] ; useWhere : (filter : undefined | T_Idx , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [], { isLoading : boolean }] ; useWhereAnyOf : (filter : undefined | T_IdxAnyOf , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] ; useWhereMany : (queries : undefined | T_Idx [], options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] } |
hooks.useERC1155Balance | (filter : undefined | ERC1155BalanceIndexInputAnyOf , minBalanceWei? : string ) => [ERC1155Balance [], { isLoading : boolean }] |
hooks.useAll | [object Object] |
hooks.useAnyOf | [object Object] |
hooks.useGet | [object Object] |
hooks.useGetBulk | [object Object] |
hooks.useSelectAll | [object Object] |
hooks.useSelectByIdMany | [object Object] |
hooks.useSelectByIdSingle | [object Object] |
hooks.useSelectWhere | [object Object] |
hooks.useWhere | [object Object] |
hooks.useWhereAnyOf | [object Object] |
hooks.useWhereMany | [object Object] |
isAction | (action : Action <any >) => boolean |
name | "ERC1155Balance" |
reducer | (sess : any , action : Action <any >) => any |
sagas | { rootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > = erc1155BalanceSaga; createBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; crudRootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown > ; deleteBatched : (action : PayloadAction <T_ID [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; putBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; updateBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; upsertBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > } |
sagas.rootSaga | () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > |
sagas.createBatched | [object Object] |
sagas.crudRootSaga | [object Object] |
sagas.deleteBatched | [object Object] |
sagas.putBatched | [object Object] |
sagas.updateBatched | [object Object] |
sagas.upsertBatched | [object Object] |
selectors | { select : any ; selectAll : (state : any ) => T_Redux [] ; selectByIdMany : (state : any , ids? : string [] | T_ID []) => (null | T_Redux )[] ; selectByIdSingle : (state : any , id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; selectWhere : (state : any , f : Partial <T_Encoded >) => T_Redux [] } |
selectors.select | any |
selectors.selectAll | [object Object] |
selectors.selectByIdMany | [object Object] |
selectors.selectByIdSingle | [object Object] |
selectors.selectWhere | [object Object] |
validate | (item : ERC1155Balance ) => ERC1155Balance |
validateId | (id : ERC1155BalanceId ) => ERC1155BalanceId |
validateWithRedux | (item : ERC1155Balance , sess : any ) => ERC1155Balance |
Defined in
packages-public/packages/web3-redux/src/contractmodels/erc1155balance/index.ts:8
ERC165
• Const
ERC165: Object
Type declaration
Name | Type |
---|---|
actionTypes | { CREATE : string ; CREATE_BATCHED : string ; DB_CREATING : string ; DB_DELETING : string ; DB_UPDATING : string ; DELETE : string ; DELETE_BATCHED : string ; PUT : string ; PUT_BATCHED : string ; REDUX_DELETE : string ; REDUX_UPSERT : string ; REDUX_UPSERT_BATCHED : string ; UPDATE : string ; UPDATE_BATCHED : string ; UPSERT : string ; UPSERT_BATCHED : string } |
actionTypes.CREATE | string |
actionTypes.CREATE_BATCHED | string |
actionTypes.DB_CREATING | string |
actionTypes.DB_DELETING | string |
actionTypes.DB_UPDATING | string |
actionTypes.DELETE | string |
actionTypes.DELETE_BATCHED | string |
actionTypes.PUT | string |
actionTypes.PUT_BATCHED | string |
actionTypes.REDUX_DELETE | string |
actionTypes.REDUX_UPSERT | string |
actionTypes.REDUX_UPSERT_BATCHED | string |
actionTypes.UPDATE | string |
actionTypes.UPDATE_BATCHED | string |
actionTypes.UPSERT | string |
actionTypes.UPSERT_BATCHED | string |
actions | { create : ActionCreatorWithPreparedPayload <[payload: ERC165Id, uuid?: string, ts?: number], ERC165Id , string , never , { ts : number ; uuid : string }> ; createBatched : ActionCreatorWithPreparedPayload <[payload: ERC165Id[], uuid?: string, ts?: number], ERC165Id [], string , never , { ts : number ; uuid : string }> ; dbCreating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC165Id ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbDeleting : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC165Id ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbUpdating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <ERC165Id > ; obj : ERC165Id ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; delete : ActionCreatorWithPreparedPayload <[payload: ERC165Id, uuid?: string, ts?: number], ERC165Id , string , never , { ts : number ; uuid : string }> ; deleteBatched : ActionCreatorWithPreparedPayload <[payload: ERC165Id[], uuid?: string, ts?: number], ERC165Id [], string , never , { ts : number ; uuid : string }> ; put : ActionCreatorWithPreparedPayload <[payload: ERC165Id, uuid?: string, ts?: number], ERC165Id , string , never , { ts : number ; uuid : string }> ; putBatched : ActionCreatorWithPreparedPayload <[payload: ERC165Id[], uuid?: string, ts?: number], ERC165Id [], string , never , { ts : number ; uuid : string }> ; reduxDelete : ActionCreatorWithPreparedPayload <[payload: ERC165Id, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> ; reduxUpsert : ActionCreatorWithPreparedPayload <[payload: ERC165Id, uuid?: string, ts?: number], ERC165Id , string , never , { ts : number ; uuid : string }> ; reduxUpsertBatched : ActionCreatorWithPreparedPayload <[payload: ERC165Id[], uuid?: string, ts?: number], ERC165Id [], string , never , { ts : number ; uuid : string }> ; update : ActionCreatorWithPreparedPayload <[payload: ERC165Id, uuid?: string, ts?: number], ERC165Id , string , never , { ts : number ; uuid : string }> ; updateBatched : ActionCreatorWithPreparedPayload <[payload: ERC165Id[], uuid?: string, ts?: number], ERC165Id [], string , never , { ts : number ; uuid : string }> ; upsert : ActionCreatorWithPreparedPayload <[payload: ERC165Id, uuid?: string, ts?: number], ERC165Id , string , never , { ts : number ; uuid : string }> ; upsertBatched : ActionCreatorWithPreparedPayload <[payload: ERC165Id[], uuid?: string, ts?: number], ERC165Id [], string , never , { ts : number ; uuid : string }> } |
actions.create | ActionCreatorWithPreparedPayload <[payload: ERC165Id, uuid?: string, ts?: number], ERC165Id , string , never , { ts : number ; uuid : string }> |
actions.createBatched | ActionCreatorWithPreparedPayload <[payload: ERC165Id[], uuid?: string, ts?: number], ERC165Id [], string , never , { ts : number ; uuid : string }> |
actions.dbCreating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC165Id ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbDeleting | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC165Id ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbUpdating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <ERC165Id > ; obj : ERC165Id ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.delete | ActionCreatorWithPreparedPayload <[payload: ERC165Id, uuid?: string, ts?: number], ERC165Id , string , never , { ts : number ; uuid : string }> |
actions.deleteBatched | ActionCreatorWithPreparedPayload <[payload: ERC165Id[], uuid?: string, ts?: number], ERC165Id [], string , never , { ts : number ; uuid : string }> |
actions.put | ActionCreatorWithPreparedPayload <[payload: ERC165Id, uuid?: string, ts?: number], ERC165Id , string , never , { ts : number ; uuid : string }> |
actions.putBatched | ActionCreatorWithPreparedPayload <[payload: ERC165Id[], uuid?: string, ts?: number], ERC165Id [], string , never , { ts : number ; uuid : string }> |
actions.reduxDelete | ActionCreatorWithPreparedPayload <[payload: ERC165Id, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsert | ActionCreatorWithPreparedPayload <[payload: ERC165Id, uuid?: string, ts?: number], ERC165Id , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsertBatched | ActionCreatorWithPreparedPayload <[payload: ERC165Id[], uuid?: string, ts?: number], ERC165Id [], string , never , { ts : number ; uuid : string }> |
actions.update | ActionCreatorWithPreparedPayload <[payload: ERC165Id, uuid?: string, ts?: number], ERC165Id , string , never , { ts : number ; uuid : string }> |
actions.updateBatched | ActionCreatorWithPreparedPayload <[payload: ERC165Id[], uuid?: string, ts?: number], ERC165Id [], string , never , { ts : number ; uuid : string }> |
actions.upsert | ActionCreatorWithPreparedPayload <[payload: ERC165Id, uuid?: string, ts?: number], ERC165Id , string , never , { ts : number ; uuid : string }> |
actions.upsertBatched | ActionCreatorWithPreparedPayload <[payload: ERC165Id[], uuid?: string, ts?: number], ERC165Id [], string , never , { ts : number ; uuid : string }> |
encode | (item : ERC165Id ) => ERC165Id |
hooks | { useERC165 : (id : undefined | Partial <ERC165Id >) => [ERC165Id | undefined , { isLoading : boolean }] = Hooks.useERC165; useERC165Where : (filter : undefined | ERC165IndexInput ) => [ERC165 [], { isLoading : boolean }] = Hooks.useERC165Where; useERC165WhereAnyOf : (filter : undefined | ERC165IndexInputAnyOf ) => [ERC165 [], { isLoading : boolean }] = Hooks.useERC165WhereAnyOf; useAll : () => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useAnyOf : (index : string , keys : undefined | string | string []) => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useGet : (idx : undefined | string | Partial <T_Idx >) => [undefined | T_Encoded , { exists : boolean ; isLoading : boolean }] ; useGetBulk : (ids : undefined | string [] | Partial <T_ID >[]) => [(undefined | T_Encoded )[], { isLoading : boolean }] ; useSelectAll : () => T_Redux [] ; useSelectByIdMany : (id? : string [] | T_ID []) => (null | T_Redux )[] ; useSelectByIdSingle : (id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; useSelectWhere : (f : Partial <T_Encoded >) => T_Redux [] ; useWhere : (filter : undefined | T_Idx , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [], { isLoading : boolean }] ; useWhereAnyOf : (filter : undefined | T_IdxAnyOf , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] ; useWhereMany : (queries : undefined | T_Idx [], options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] } |
hooks.useERC165 | (id : undefined | Partial <ERC165Id >) => [ERC165Id | undefined , { isLoading : boolean }] |
hooks.useERC165Where | (filter : undefined | ERC165IndexInput ) => [ERC165 [], { isLoading : boolean }] |
hooks.useERC165WhereAnyOf | (filter : undefined | ERC165IndexInputAnyOf ) => [ERC165 [], { isLoading : boolean }] |
hooks.useAll | [object Object] |
hooks.useAnyOf | [object Object] |
hooks.useGet | [object Object] |
hooks.useGetBulk | [object Object] |
hooks.useSelectAll | [object Object] |
hooks.useSelectByIdMany | [object Object] |
hooks.useSelectByIdSingle | [object Object] |
hooks.useSelectWhere | [object Object] |
hooks.useWhere | [object Object] |
hooks.useWhereAnyOf | [object Object] |
hooks.useWhereMany | [object Object] |
isAction | (action : Action <any >) => boolean |
name | "ERC165" |
reducer | (sess : any , action : Action <any >) => any |
sagas | { rootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > = erc165Saga; createBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; crudRootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown > ; deleteBatched : (action : PayloadAction <T_ID [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; putBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; updateBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; upsertBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > } |
sagas.rootSaga | () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > |
sagas.createBatched | [object Object] |
sagas.crudRootSaga | [object Object] |
sagas.deleteBatched | [object Object] |
sagas.putBatched | [object Object] |
sagas.updateBatched | [object Object] |
sagas.upsertBatched | [object Object] |
selectors | { select : any ; selectAll : (state : any ) => T_Redux [] ; selectByIdMany : (state : any , ids? : string [] | T_ID []) => (null | T_Redux )[] ; selectByIdSingle : (state : any , id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; selectWhere : (state : any , f : Partial <T_Encoded >) => T_Redux [] } |
selectors.select | any |
selectors.selectAll | [object Object] |
selectors.selectByIdMany | [object Object] |
selectors.selectByIdSingle | [object Object] |
selectors.selectWhere | [object Object] |
validate | (item : ERC165Id ) => ERC165Id |
validateId | (id : ERC165Id ) => ERC165Id |
validateWithRedux | (item : ERC165Id , sess : any ) => ERC165Id |
Defined in
packages-public/packages/web3-redux/src/contractmodels/erc165/index.ts:8
ERC165Abi
• Const
ERC165Abi: Object
Type declaration
Name | Type |
---|---|
actionTypes | { CREATE : string ; CREATE_BATCHED : string ; DB_CREATING : string ; DB_DELETING : string ; DB_UPDATING : string ; DELETE : string ; DELETE_BATCHED : string ; PUT : string ; PUT_BATCHED : string ; REDUX_DELETE : string ; REDUX_UPSERT : string ; REDUX_UPSERT_BATCHED : string ; UPDATE : string ; UPDATE_BATCHED : string ; UPSERT : string ; UPSERT_BATCHED : string } |
actionTypes.CREATE | string |
actionTypes.CREATE_BATCHED | string |
actionTypes.DB_CREATING | string |
actionTypes.DB_DELETING | string |
actionTypes.DB_UPDATING | string |
actionTypes.DELETE | string |
actionTypes.DELETE_BATCHED | string |
actionTypes.PUT | string |
actionTypes.PUT_BATCHED | string |
actionTypes.REDUX_DELETE | string |
actionTypes.REDUX_UPSERT | string |
actionTypes.REDUX_UPSERT_BATCHED | string |
actionTypes.UPDATE | string |
actionTypes.UPDATE_BATCHED | string |
actionTypes.UPSERT | string |
actionTypes.UPSERT_BATCHED | string |
actions | { create : ActionCreatorWithPreparedPayload <[payload: ERC165Abi, uuid?: string, ts?: number], ERC165Abi , string , never , { ts : number ; uuid : string }> ; createBatched : ActionCreatorWithPreparedPayload <[payload: ERC165Abi[], uuid?: string, ts?: number], ERC165Abi [], string , never , { ts : number ; uuid : string }> ; dbCreating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC165Abi ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbDeleting : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC165Abi ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbUpdating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <ERC165Abi > ; obj : ERC165Abi ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; delete : ActionCreatorWithPreparedPayload <[payload: ERC165AbiId, uuid?: string, ts?: number], ERC165AbiId , string , never , { ts : number ; uuid : string }> ; deleteBatched : ActionCreatorWithPreparedPayload <[payload: ERC165AbiId[], uuid?: string, ts?: number], ERC165AbiId [], string , never , { ts : number ; uuid : string }> ; put : ActionCreatorWithPreparedPayload <[payload: ERC165Abi, uuid?: string, ts?: number], ERC165Abi , string , never , { ts : number ; uuid : string }> ; putBatched : ActionCreatorWithPreparedPayload <[payload: ERC165Abi[], uuid?: string, ts?: number], ERC165Abi [], string , never , { ts : number ; uuid : string }> ; reduxDelete : ActionCreatorWithPreparedPayload <[payload: ERC165AbiId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> ; reduxUpsert : ActionCreatorWithPreparedPayload <[payload: ERC165Abi, uuid?: string, ts?: number], ERC165Abi , string , never , { ts : number ; uuid : string }> ; reduxUpsertBatched : ActionCreatorWithPreparedPayload <[payload: ERC165Abi[], uuid?: string, ts?: number], ERC165Abi [], string , never , { ts : number ; uuid : string }> ; update : ActionCreatorWithPreparedPayload <[payload: ERC165Abi, uuid?: string, ts?: number], ERC165Abi , string , never , { ts : number ; uuid : string }> ; updateBatched : ActionCreatorWithPreparedPayload <[payload: ERC165Abi[], uuid?: string, ts?: number], ERC165Abi [], string , never , { ts : number ; uuid : string }> ; upsert : ActionCreatorWithPreparedPayload <[payload: ERC165Abi, uuid?: string, ts?: number], ERC165Abi , string , never , { ts : number ; uuid : string }> ; upsertBatched : ActionCreatorWithPreparedPayload <[payload: ERC165Abi[], uuid?: string, ts?: number], ERC165Abi [], string , never , { ts : number ; uuid : string }> } |
actions.create | ActionCreatorWithPreparedPayload <[payload: ERC165Abi, uuid?: string, ts?: number], ERC165Abi , string , never , { ts : number ; uuid : string }> |
actions.createBatched | ActionCreatorWithPreparedPayload <[payload: ERC165Abi[], uuid?: string, ts?: number], ERC165Abi [], string , never , { ts : number ; uuid : string }> |
actions.dbCreating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC165Abi ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbDeleting | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC165Abi ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbUpdating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <ERC165Abi > ; obj : ERC165Abi ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.delete | ActionCreatorWithPreparedPayload <[payload: ERC165AbiId, uuid?: string, ts?: number], ERC165AbiId , string , never , { ts : number ; uuid : string }> |
actions.deleteBatched | ActionCreatorWithPreparedPayload <[payload: ERC165AbiId[], uuid?: string, ts?: number], ERC165AbiId [], string , never , { ts : number ; uuid : string }> |
actions.put | ActionCreatorWithPreparedPayload <[payload: ERC165Abi, uuid?: string, ts?: number], ERC165Abi , string , never , { ts : number ; uuid : string }> |
actions.putBatched | ActionCreatorWithPreparedPayload <[payload: ERC165Abi[], uuid?: string, ts?: number], ERC165Abi [], string , never , { ts : number ; uuid : string }> |
actions.reduxDelete | ActionCreatorWithPreparedPayload <[payload: ERC165AbiId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsert | ActionCreatorWithPreparedPayload <[payload: ERC165Abi, uuid?: string, ts?: number], ERC165Abi , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsertBatched | ActionCreatorWithPreparedPayload <[payload: ERC165Abi[], uuid?: string, ts?: number], ERC165Abi [], string , never , { ts : number ; uuid : string }> |
actions.update | ActionCreatorWithPreparedPayload <[payload: ERC165Abi, uuid?: string, ts?: number], ERC165Abi , string , never , { ts : number ; uuid : string }> |
actions.updateBatched | ActionCreatorWithPreparedPayload <[payload: ERC165Abi[], uuid?: string, ts?: number], ERC165Abi [], string , never , { ts : number ; uuid : string }> |
actions.upsert | ActionCreatorWithPreparedPayload <[payload: ERC165Abi, uuid?: string, ts?: number], ERC165Abi , string , never , { ts : number ; uuid : string }> |
actions.upsertBatched | ActionCreatorWithPreparedPayload <[payload: ERC165Abi[], uuid?: string, ts?: number], ERC165Abi [], string , never , { ts : number ; uuid : string }> |
encode | (item : ERC165Abi ) => ERC165Abi |
hooks | { useAll : () => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useAnyOf : (index : string , keys : undefined | string | string []) => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useGet : (idx : undefined | string | Partial <T_Idx >) => [undefined | T_Encoded , { exists : boolean ; isLoading : boolean }] ; useGetBulk : (ids : undefined | string [] | Partial <T_ID >[]) => [(undefined | T_Encoded )[], { isLoading : boolean }] ; useSelectAll : () => T_Redux [] ; useSelectByIdMany : (id? : string [] | T_ID []) => (null | T_Redux )[] ; useSelectByIdSingle : (id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; useSelectWhere : (f : Partial <T_Encoded >) => T_Redux [] ; useWhere : (filter : undefined | T_Idx , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [], { isLoading : boolean }] ; useWhereAnyOf : (filter : undefined | T_IdxAnyOf , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] ; useWhereMany : (queries : undefined | T_Idx [], options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] } |
hooks.useAll | [object Object] |
hooks.useAnyOf | [object Object] |
hooks.useGet | [object Object] |
hooks.useGetBulk | [object Object] |
hooks.useSelectAll | [object Object] |
hooks.useSelectByIdMany | [object Object] |
hooks.useSelectByIdSingle | [object Object] |
hooks.useSelectWhere | [object Object] |
hooks.useWhere | [object Object] |
hooks.useWhereAnyOf | [object Object] |
hooks.useWhereMany | [object Object] |
isAction | (action : Action <any >) => boolean |
name | "ERC165Abi" |
reducer | (sess : any , action : Action <any >) => any |
sagas | { rootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > = contractInterfaceSaga; createBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; crudRootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown > ; deleteBatched : (action : PayloadAction <T_ID [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; putBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; updateBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; upsertBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > } |
sagas.rootSaga | () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > |
sagas.createBatched | [object Object] |
sagas.crudRootSaga | [object Object] |
sagas.deleteBatched | [object Object] |
sagas.putBatched | [object Object] |
sagas.updateBatched | [object Object] |
sagas.upsertBatched | [object Object] |
selectors | { select : any ; selectAll : (state : any ) => T_Redux [] ; selectByIdMany : (state : any , ids? : string [] | T_ID []) => (null | T_Redux )[] ; selectByIdSingle : (state : any , id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; selectWhere : (state : any , f : Partial <T_Encoded >) => T_Redux [] } |
selectors.select | any |
selectors.selectAll | [object Object] |
selectors.selectByIdMany | [object Object] |
selectors.selectByIdSingle | [object Object] |
selectors.selectWhere | [object Object] |
validate | (item : ERC165Abi ) => ERC165Abi |
validateId | (id : ERC165AbiId ) => ERC165AbiId |
validateWithRedux | (item : ERC165Abi , sess : any ) => ERC165Abi |
Defined in
packages-public/packages/web3-redux/src/contractmodels/erc165abi/index.ts:8
ERC20
• Const
ERC20: Object
Type declaration
Name | Type |
---|---|
actionTypes | { CREATE : string ; CREATE_BATCHED : string ; DB_CREATING : string ; DB_DELETING : string ; DB_UPDATING : string ; DELETE : string ; DELETE_BATCHED : string ; PUT : string ; PUT_BATCHED : string ; REDUX_DELETE : string ; REDUX_UPSERT : string ; REDUX_UPSERT_BATCHED : string ; UPDATE : string ; UPDATE_BATCHED : string ; UPSERT : string ; UPSERT_BATCHED : string } |
actionTypes.CREATE | string |
actionTypes.CREATE_BATCHED | string |
actionTypes.DB_CREATING | string |
actionTypes.DB_DELETING | string |
actionTypes.DB_UPDATING | string |
actionTypes.DELETE | string |
actionTypes.DELETE_BATCHED | string |
actionTypes.PUT | string |
actionTypes.PUT_BATCHED | string |
actionTypes.REDUX_DELETE | string |
actionTypes.REDUX_UPSERT | string |
actionTypes.REDUX_UPSERT_BATCHED | string |
actionTypes.UPDATE | string |
actionTypes.UPDATE_BATCHED | string |
actionTypes.UPSERT | string |
actionTypes.UPSERT_BATCHED | string |
actions | { create : ActionCreatorWithPreparedPayload <[payload: ERC20, uuid?: string, ts?: number], ERC20 , string , never , { ts : number ; uuid : string }> ; createBatched : ActionCreatorWithPreparedPayload <[payload: ERC20[], uuid?: string, ts?: number], ERC20 [], string , never , { ts : number ; uuid : string }> ; dbCreating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC20 ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbDeleting : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC20 ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbUpdating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <ERC20 > ; obj : ERC20 ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; delete : ActionCreatorWithPreparedPayload <[payload: ERC20Id, uuid?: string, ts?: number], ERC20Id , string , never , { ts : number ; uuid : string }> ; deleteBatched : ActionCreatorWithPreparedPayload <[payload: ERC20Id[], uuid?: string, ts?: number], ERC20Id [], string , never , { ts : number ; uuid : string }> ; put : ActionCreatorWithPreparedPayload <[payload: ERC20, uuid?: string, ts?: number], ERC20 , string , never , { ts : number ; uuid : string }> ; putBatched : ActionCreatorWithPreparedPayload <[payload: ERC20[], uuid?: string, ts?: number], ERC20 [], string , never , { ts : number ; uuid : string }> ; reduxDelete : ActionCreatorWithPreparedPayload <[payload: ERC20Id, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> ; reduxUpsert : ActionCreatorWithPreparedPayload <[payload: ERC20, uuid?: string, ts?: number], ERC20 , string , never , { ts : number ; uuid : string }> ; reduxUpsertBatched : ActionCreatorWithPreparedPayload <[payload: ERC20[], uuid?: string, ts?: number], ERC20 [], string , never , { ts : number ; uuid : string }> ; update : ActionCreatorWithPreparedPayload <[payload: ERC20, uuid?: string, ts?: number], ERC20 , string , never , { ts : number ; uuid : string }> ; updateBatched : ActionCreatorWithPreparedPayload <[payload: ERC20[], uuid?: string, ts?: number], ERC20 [], string , never , { ts : number ; uuid : string }> ; upsert : ActionCreatorWithPreparedPayload <[payload: ERC20, uuid?: string, ts?: number], ERC20 , string , never , { ts : number ; uuid : string }> ; upsertBatched : ActionCreatorWithPreparedPayload <[payload: ERC20[], uuid?: string, ts?: number], ERC20 [], string , never , { ts : number ; uuid : string }> } |
actions.create | ActionCreatorWithPreparedPayload <[payload: ERC20, uuid?: string, ts?: number], ERC20 , string , never , { ts : number ; uuid : string }> |
actions.createBatched | ActionCreatorWithPreparedPayload <[payload: ERC20[], uuid?: string, ts?: number], ERC20 [], string , never , { ts : number ; uuid : string }> |
actions.dbCreating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC20 ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbDeleting | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC20 ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbUpdating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <ERC20 > ; obj : ERC20 ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.delete | ActionCreatorWithPreparedPayload <[payload: ERC20Id, uuid?: string, ts?: number], ERC20Id , string , never , { ts : number ; uuid : string }> |
actions.deleteBatched | ActionCreatorWithPreparedPayload <[payload: ERC20Id[], uuid?: string, ts?: number], ERC20Id [], string , never , { ts : number ; uuid : string }> |
actions.put | ActionCreatorWithPreparedPayload <[payload: ERC20, uuid?: string, ts?: number], ERC20 , string , never , { ts : number ; uuid : string }> |
actions.putBatched | ActionCreatorWithPreparedPayload <[payload: ERC20[], uuid?: string, ts?: number], ERC20 [], string , never , { ts : number ; uuid : string }> |
actions.reduxDelete | ActionCreatorWithPreparedPayload <[payload: ERC20Id, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsert | ActionCreatorWithPreparedPayload <[payload: ERC20, uuid?: string, ts?: number], ERC20 , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsertBatched | ActionCreatorWithPreparedPayload <[payload: ERC20[], uuid?: string, ts?: number], ERC20 [], string , never , { ts : number ; uuid : string }> |
actions.update | ActionCreatorWithPreparedPayload <[payload: ERC20, uuid?: string, ts?: number], ERC20 , string , never , { ts : number ; uuid : string }> |
actions.updateBatched | ActionCreatorWithPreparedPayload <[payload: ERC20[], uuid?: string, ts?: number], ERC20 [], string , never , { ts : number ; uuid : string }> |
actions.upsert | ActionCreatorWithPreparedPayload <[payload: ERC20, uuid?: string, ts?: number], ERC20 , string , never , { ts : number ; uuid : string }> |
actions.upsertBatched | ActionCreatorWithPreparedPayload <[payload: ERC20[], uuid?: string, ts?: number], ERC20 [], string , never , { ts : number ; uuid : string }> |
encode | (item : ERC20 ) => ERC20 |
hooks | { useERC20 : (id : ERC20Id ) => [ERC20 | undefined , { isLoading : boolean }] = Hooks.useERC20; useERC20Where : (filter : ERC20IndexInput ) => [ERC20 [], { isLoading : boolean }] = Hooks.useERC20Where; useERC20WhereAnyOf : (filter : ERC20IndexInputAnyOf ) => [ERC20 [], { isLoading : boolean }] = Hooks.useERC20WhereAnyOf; useAll : () => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useAnyOf : (index : string , keys : undefined | string | string []) => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useGet : (idx : undefined | string | Partial <T_Idx >) => [undefined | T_Encoded , { exists : boolean ; isLoading : boolean }] ; useGetBulk : (ids : undefined | string [] | Partial <T_ID >[]) => [(undefined | T_Encoded )[], { isLoading : boolean }] ; useSelectAll : () => T_Redux [] ; useSelectByIdMany : (id? : string [] | T_ID []) => (null | T_Redux )[] ; useSelectByIdSingle : (id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; useSelectWhere : (f : Partial <T_Encoded >) => T_Redux [] ; useWhere : (filter : undefined | T_Idx , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [], { isLoading : boolean }] ; useWhereAnyOf : (filter : undefined | T_IdxAnyOf , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] ; useWhereMany : (queries : undefined | T_Idx [], options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] } |
hooks.useERC20 | (id : ERC20Id ) => [ERC20 | undefined , { isLoading : boolean }] |
hooks.useERC20Where | (filter : ERC20IndexInput ) => [ERC20 [], { isLoading : boolean }] |
hooks.useERC20WhereAnyOf | (filter : ERC20IndexInputAnyOf ) => [ERC20 [], { isLoading : boolean }] |
hooks.useAll | [object Object] |
hooks.useAnyOf | [object Object] |
hooks.useGet | [object Object] |
hooks.useGetBulk | [object Object] |
hooks.useSelectAll | [object Object] |
hooks.useSelectByIdMany | [object Object] |
hooks.useSelectByIdSingle | [object Object] |
hooks.useSelectWhere | [object Object] |
hooks.useWhere | [object Object] |
hooks.useWhereAnyOf | [object Object] |
hooks.useWhereMany | [object Object] |
isAction | (action : Action <any >) => boolean |
name | "ERC20" |
reducer | (sess : any , action : Action <any >) => any |
sagas | { rootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > = erc20Saga; createBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; crudRootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown > ; deleteBatched : (action : PayloadAction <T_ID [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; putBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; updateBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; upsertBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > } |
sagas.rootSaga | () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > |
sagas.createBatched | [object Object] |
sagas.crudRootSaga | [object Object] |
sagas.deleteBatched | [object Object] |
sagas.putBatched | [object Object] |
sagas.updateBatched | [object Object] |
sagas.upsertBatched | [object Object] |
selectors | { select : any ; selectAll : (state : any ) => T_Redux [] ; selectByIdMany : (state : any , ids? : string [] | T_ID []) => (null | T_Redux )[] ; selectByIdSingle : (state : any , id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; selectWhere : (state : any , f : Partial <T_Encoded >) => T_Redux [] } |
selectors.select | any |
selectors.selectAll | [object Object] |
selectors.selectByIdMany | [object Object] |
selectors.selectByIdSingle | [object Object] |
selectors.selectWhere | [object Object] |
validate | (item : ERC20 ) => ERC20 |
validateId | (id : ERC20Id ) => ERC20Id |
validateWithRedux | (item : ERC20 , sess : any ) => ERC20 |
Defined in
packages-public/packages/web3-redux/src/contractmodels/erc20/index.ts:8
ERC20Allowance
• Const
ERC20Allowance: Object
Type declaration
Name | Type |
---|---|
actionTypes | { CREATE : string ; CREATE_BATCHED : string ; DB_CREATING : string ; DB_DELETING : string ; DB_UPDATING : string ; DELETE : string ; DELETE_BATCHED : string ; PUT : string ; PUT_BATCHED : string ; REDUX_DELETE : string ; REDUX_UPSERT : string ; REDUX_UPSERT_BATCHED : string ; UPDATE : string ; UPDATE_BATCHED : string ; UPSERT : string ; UPSERT_BATCHED : string } |
actionTypes.CREATE | string |
actionTypes.CREATE_BATCHED | string |
actionTypes.DB_CREATING | string |
actionTypes.DB_DELETING | string |
actionTypes.DB_UPDATING | string |
actionTypes.DELETE | string |
actionTypes.DELETE_BATCHED | string |
actionTypes.PUT | string |
actionTypes.PUT_BATCHED | string |
actionTypes.REDUX_DELETE | string |
actionTypes.REDUX_UPSERT | string |
actionTypes.REDUX_UPSERT_BATCHED | string |
actionTypes.UPDATE | string |
actionTypes.UPDATE_BATCHED | string |
actionTypes.UPSERT | string |
actionTypes.UPSERT_BATCHED | string |
actions | { create : ActionCreatorWithPreparedPayload <[payload: ERC20Allowance, uuid?: string, ts?: number], ERC20Allowance , string , never , { ts : number ; uuid : string }> ; createBatched : ActionCreatorWithPreparedPayload <[payload: ERC20Allowance[], uuid?: string, ts?: number], ERC20Allowance [], string , never , { ts : number ; uuid : string }> ; dbCreating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC20Allowance ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbDeleting : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC20Allowance ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbUpdating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <ERC20Allowance > ; obj : ERC20Allowance ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; delete : ActionCreatorWithPreparedPayload <[payload: ERC20AllowanceId, uuid?: string, ts?: number], ERC20AllowanceId , string , never , { ts : number ; uuid : string }> ; deleteBatched : ActionCreatorWithPreparedPayload <[payload: ERC20AllowanceId[], uuid?: string, ts?: number], ERC20AllowanceId [], string , never , { ts : number ; uuid : string }> ; put : ActionCreatorWithPreparedPayload <[payload: ERC20Allowance, uuid?: string, ts?: number], ERC20Allowance , string , never , { ts : number ; uuid : string }> ; putBatched : ActionCreatorWithPreparedPayload <[payload: ERC20Allowance[], uuid?: string, ts?: number], ERC20Allowance [], string , never , { ts : number ; uuid : string }> ; reduxDelete : ActionCreatorWithPreparedPayload <[payload: ERC20AllowanceId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> ; reduxUpsert : ActionCreatorWithPreparedPayload <[payload: ERC20Allowance, uuid?: string, ts?: number], ERC20Allowance , string , never , { ts : number ; uuid : string }> ; reduxUpsertBatched : ActionCreatorWithPreparedPayload <[payload: ERC20Allowance[], uuid?: string, ts?: number], ERC20Allowance [], string , never , { ts : number ; uuid : string }> ; update : ActionCreatorWithPreparedPayload <[payload: ERC20Allowance, uuid?: string, ts?: number], ERC20Allowance , string , never , { ts : number ; uuid : string }> ; updateBatched : ActionCreatorWithPreparedPayload <[payload: ERC20Allowance[], uuid?: string, ts?: number], ERC20Allowance [], string , never , { ts : number ; uuid : string }> ; upsert : ActionCreatorWithPreparedPayload <[payload: ERC20Allowance, uuid?: string, ts?: number], ERC20Allowance , string , never , { ts : number ; uuid : string }> ; upsertBatched : ActionCreatorWithPreparedPayload <[payload: ERC20Allowance[], uuid?: string, ts?: number], ERC20Allowance [], string , never , { ts : number ; uuid : string }> } |
actions.create | ActionCreatorWithPreparedPayload <[payload: ERC20Allowance, uuid?: string, ts?: number], ERC20Allowance , string , never , { ts : number ; uuid : string }> |
actions.createBatched | ActionCreatorWithPreparedPayload <[payload: ERC20Allowance[], uuid?: string, ts?: number], ERC20Allowance [], string , never , { ts : number ; uuid : string }> |
actions.dbCreating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC20Allowance ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbDeleting | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC20Allowance ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbUpdating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <ERC20Allowance > ; obj : ERC20Allowance ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.delete | ActionCreatorWithPreparedPayload <[payload: ERC20AllowanceId, uuid?: string, ts?: number], ERC20AllowanceId , string , never , { ts : number ; uuid : string }> |
actions.deleteBatched | ActionCreatorWithPreparedPayload <[payload: ERC20AllowanceId[], uuid?: string, ts?: number], ERC20AllowanceId [], string , never , { ts : number ; uuid : string }> |
actions.put | ActionCreatorWithPreparedPayload <[payload: ERC20Allowance, uuid?: string, ts?: number], ERC20Allowance , string , never , { ts : number ; uuid : string }> |
actions.putBatched | ActionCreatorWithPreparedPayload <[payload: ERC20Allowance[], uuid?: string, ts?: number], ERC20Allowance [], string , never , { ts : number ; uuid : string }> |
actions.reduxDelete | ActionCreatorWithPreparedPayload <[payload: ERC20AllowanceId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsert | ActionCreatorWithPreparedPayload <[payload: ERC20Allowance, uuid?: string, ts?: number], ERC20Allowance , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsertBatched | ActionCreatorWithPreparedPayload <[payload: ERC20Allowance[], uuid?: string, ts?: number], ERC20Allowance [], string , never , { ts : number ; uuid : string }> |
actions.update | ActionCreatorWithPreparedPayload <[payload: ERC20Allowance, uuid?: string, ts?: number], ERC20Allowance , string , never , { ts : number ; uuid : string }> |
actions.updateBatched | ActionCreatorWithPreparedPayload <[payload: ERC20Allowance[], uuid?: string, ts?: number], ERC20Allowance [], string , never , { ts : number ; uuid : string }> |
actions.upsert | ActionCreatorWithPreparedPayload <[payload: ERC20Allowance, uuid?: string, ts?: number], ERC20Allowance , string , never , { ts : number ; uuid : string }> |
actions.upsertBatched | ActionCreatorWithPreparedPayload <[payload: ERC20Allowance[], uuid?: string, ts?: number], ERC20Allowance [], string , never , { ts : number ; uuid : string }> |
encode | (item : ERC20Allowance ) => ERC20Allowance |
hooks | { useERC20Allowance : (id : undefined | Partial <ERC20AllowanceId >) => [ERC20Allowance | undefined , { isLoading : boolean }] = Hooks.useERC20Allowance; useERC20AllowanceWhere : (filter : undefined | ERC20AllowanceIndexInput , minBalanceWei? : string ) => [ERC20Allowance [], { isLoading : boolean }] = Hooks.useERC20AllowanceWhere; useERC20AllowanceWhereAnyOf : (filter : undefined | ERC20AllowanceIndexInputAnyOf , minBalanceWei? : string ) => [ERC20Allowance [], { isLoading : boolean }] = Hooks.useERC20AllowanceWhereAnyOf; useAll : () => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useAnyOf : (index : string , keys : undefined | string | string []) => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useGet : (idx : undefined | string | Partial <T_Idx >) => [undefined | T_Encoded , { exists : boolean ; isLoading : boolean }] ; useGetBulk : (ids : undefined | string [] | Partial <T_ID >[]) => [(undefined | T_Encoded )[], { isLoading : boolean }] ; useSelectAll : () => T_Redux [] ; useSelectByIdMany : (id? : string [] | T_ID []) => (null | T_Redux )[] ; useSelectByIdSingle : (id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; useSelectWhere : (f : Partial <T_Encoded >) => T_Redux [] ; useWhere : (filter : undefined | T_Idx , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [], { isLoading : boolean }] ; useWhereAnyOf : (filter : undefined | T_IdxAnyOf , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] ; useWhereMany : (queries : undefined | T_Idx [], options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] } |
hooks.useERC20Allowance | (id : undefined | Partial <ERC20AllowanceId >) => [ERC20Allowance | undefined , { isLoading : boolean }] |
hooks.useERC20AllowanceWhere | (filter : undefined | ERC20AllowanceIndexInput , minBalanceWei? : string ) => [ERC20Allowance [], { isLoading : boolean }] |
hooks.useERC20AllowanceWhereAnyOf | (filter : undefined | ERC20AllowanceIndexInputAnyOf , minBalanceWei? : string ) => [ERC20Allowance [], { isLoading : boolean }] |
hooks.useAll | [object Object] |
hooks.useAnyOf | [object Object] |
hooks.useGet | [object Object] |
hooks.useGetBulk | [object Object] |
hooks.useSelectAll | [object Object] |
hooks.useSelectByIdMany | [object Object] |
hooks.useSelectByIdSingle | [object Object] |
hooks.useSelectWhere | [object Object] |
hooks.useWhere | [object Object] |
hooks.useWhereAnyOf | [object Object] |
hooks.useWhereMany | [object Object] |
isAction | (action : Action <any >) => boolean |
name | "ERC20Allowance" |
reducer | (sess : any , action : Action <any >) => any |
sagas | { rootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > = erc20AllowanceSaga; createBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; crudRootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown > ; deleteBatched : (action : PayloadAction <T_ID [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; putBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; updateBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; upsertBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > } |
sagas.rootSaga | () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > |
sagas.createBatched | [object Object] |
sagas.crudRootSaga | [object Object] |
sagas.deleteBatched | [object Object] |
sagas.putBatched | [object Object] |
sagas.updateBatched | [object Object] |
sagas.upsertBatched | [object Object] |
selectors | { select : any ; selectAll : (state : any ) => T_Redux [] ; selectByIdMany : (state : any , ids? : string [] | T_ID []) => (null | T_Redux )[] ; selectByIdSingle : (state : any , id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; selectWhere : (state : any , f : Partial <T_Encoded >) => T_Redux [] } |
selectors.select | any |
selectors.selectAll | [object Object] |
selectors.selectByIdMany | [object Object] |
selectors.selectByIdSingle | [object Object] |
selectors.selectWhere | [object Object] |
validate | (item : ERC20Allowance ) => ERC20Allowance |
validateId | (id : ERC20AllowanceId ) => ERC20AllowanceId |
validateWithRedux | (item : ERC20Allowance , sess : any ) => ERC20Allowance |
Defined in
packages-public/packages/web3-redux/src/contractmodels/erc20allowance/index.ts:8
ERC20Balance
• Const
ERC20Balance: Object
Type declaration
Name | Type |
---|---|
actionTypes | { CREATE : string ; CREATE_BATCHED : string ; DB_CREATING : string ; DB_DELETING : string ; DB_UPDATING : string ; DELETE : string ; DELETE_BATCHED : string ; PUT : string ; PUT_BATCHED : string ; REDUX_DELETE : string ; REDUX_UPSERT : string ; REDUX_UPSERT_BATCHED : string ; UPDATE : string ; UPDATE_BATCHED : string ; UPSERT : string ; UPSERT_BATCHED : string } |
actionTypes.CREATE | string |
actionTypes.CREATE_BATCHED | string |
actionTypes.DB_CREATING | string |
actionTypes.DB_DELETING | string |
actionTypes.DB_UPDATING | string |
actionTypes.DELETE | string |
actionTypes.DELETE_BATCHED | string |
actionTypes.PUT | string |
actionTypes.PUT_BATCHED | string |
actionTypes.REDUX_DELETE | string |
actionTypes.REDUX_UPSERT | string |
actionTypes.REDUX_UPSERT_BATCHED | string |
actionTypes.UPDATE | string |
actionTypes.UPDATE_BATCHED | string |
actionTypes.UPSERT | string |
actionTypes.UPSERT_BATCHED | string |
actions | { create : ActionCreatorWithPreparedPayload <[payload: ERC20Balance, uuid?: string, ts?: number], ERC20Balance , string , never , { ts : number ; uuid : string }> ; createBatched : ActionCreatorWithPreparedPayload <[payload: ERC20Balance[], uuid?: string, ts?: number], ERC20Balance [], string , never , { ts : number ; uuid : string }> ; dbCreating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC20Balance ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbDeleting : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC20Balance ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbUpdating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <ERC20Balance > ; obj : ERC20Balance ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; delete : ActionCreatorWithPreparedPayload <[payload: ERC20BalanceId, uuid?: string, ts?: number], ERC20BalanceId , string , never , { ts : number ; uuid : string }> ; deleteBatched : ActionCreatorWithPreparedPayload <[payload: ERC20BalanceId[], uuid?: string, ts?: number], ERC20BalanceId [], string , never , { ts : number ; uuid : string }> ; put : ActionCreatorWithPreparedPayload <[payload: ERC20Balance, uuid?: string, ts?: number], ERC20Balance , string , never , { ts : number ; uuid : string }> ; putBatched : ActionCreatorWithPreparedPayload <[payload: ERC20Balance[], uuid?: string, ts?: number], ERC20Balance [], string , never , { ts : number ; uuid : string }> ; reduxDelete : ActionCreatorWithPreparedPayload <[payload: ERC20BalanceId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> ; reduxUpsert : ActionCreatorWithPreparedPayload <[payload: ERC20Balance, uuid?: string, ts?: number], ERC20Balance , string , never , { ts : number ; uuid : string }> ; reduxUpsertBatched : ActionCreatorWithPreparedPayload <[payload: ERC20Balance[], uuid?: string, ts?: number], ERC20Balance [], string , never , { ts : number ; uuid : string }> ; update : ActionCreatorWithPreparedPayload <[payload: ERC20Balance, uuid?: string, ts?: number], ERC20Balance , string , never , { ts : number ; uuid : string }> ; updateBatched : ActionCreatorWithPreparedPayload <[payload: ERC20Balance[], uuid?: string, ts?: number], ERC20Balance [], string , never , { ts : number ; uuid : string }> ; upsert : ActionCreatorWithPreparedPayload <[payload: ERC20Balance, uuid?: string, ts?: number], ERC20Balance , string , never , { ts : number ; uuid : string }> ; upsertBatched : ActionCreatorWithPreparedPayload <[payload: ERC20Balance[], uuid?: string, ts?: number], ERC20Balance [], string , never , { ts : number ; uuid : string }> } |
actions.create | ActionCreatorWithPreparedPayload <[payload: ERC20Balance, uuid?: string, ts?: number], ERC20Balance , string , never , { ts : number ; uuid : string }> |
actions.createBatched | ActionCreatorWithPreparedPayload <[payload: ERC20Balance[], uuid?: string, ts?: number], ERC20Balance [], string , never , { ts : number ; uuid : string }> |
actions.dbCreating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC20Balance ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbDeleting | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC20Balance ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbUpdating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <ERC20Balance > ; obj : ERC20Balance ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.delete | ActionCreatorWithPreparedPayload <[payload: ERC20BalanceId, uuid?: string, ts?: number], ERC20BalanceId , string , never , { ts : number ; uuid : string }> |
actions.deleteBatched | ActionCreatorWithPreparedPayload <[payload: ERC20BalanceId[], uuid?: string, ts?: number], ERC20BalanceId [], string , never , { ts : number ; uuid : string }> |
actions.put | ActionCreatorWithPreparedPayload <[payload: ERC20Balance, uuid?: string, ts?: number], ERC20Balance , string , never , { ts : number ; uuid : string }> |
actions.putBatched | ActionCreatorWithPreparedPayload <[payload: ERC20Balance[], uuid?: string, ts?: number], ERC20Balance [], string , never , { ts : number ; uuid : string }> |
actions.reduxDelete | ActionCreatorWithPreparedPayload <[payload: ERC20BalanceId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsert | ActionCreatorWithPreparedPayload <[payload: ERC20Balance, uuid?: string, ts?: number], ERC20Balance , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsertBatched | ActionCreatorWithPreparedPayload <[payload: ERC20Balance[], uuid?: string, ts?: number], ERC20Balance [], string , never , { ts : number ; uuid : string }> |
actions.update | ActionCreatorWithPreparedPayload <[payload: ERC20Balance, uuid?: string, ts?: number], ERC20Balance , string , never , { ts : number ; uuid : string }> |
actions.updateBatched | ActionCreatorWithPreparedPayload <[payload: ERC20Balance[], uuid?: string, ts?: number], ERC20Balance [], string , never , { ts : number ; uuid : string }> |
actions.upsert | ActionCreatorWithPreparedPayload <[payload: ERC20Balance, uuid?: string, ts?: number], ERC20Balance , string , never , { ts : number ; uuid : string }> |
actions.upsertBatched | ActionCreatorWithPreparedPayload <[payload: ERC20Balance[], uuid?: string, ts?: number], ERC20Balance [], string , never , { ts : number ; uuid : string }> |
encode | (item : ERC20Balance ) => ERC20Balance |
hooks | { useERC20Balance : (id : undefined | Partial <ERC20BalanceId >) => [ERC20Balance | undefined , { isLoading : boolean }] = Hooks.useERC20Balance; useERC20BalanceWhere : (filter : undefined | ERC20BalanceIndexInput , minBalanceWei? : string ) => [ERC20Balance [], { isLoading : boolean }] = Hooks.useERC20BalanceWhere; useERC20BalanceWhereAnyOf : (filter : undefined | ERC20BalanceIndexInputAnyOf , minBalanceWei? : string ) => [ERC20Balance [], { isLoading : boolean }] = Hooks.useERC20BalanceWhereAnyOf; useAll : () => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useAnyOf : (index : string , keys : undefined | string | string []) => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useGet : (idx : undefined | string | Partial <T_Idx >) => [undefined | T_Encoded , { exists : boolean ; isLoading : boolean }] ; useGetBulk : (ids : undefined | string [] | Partial <T_ID >[]) => [(undefined | T_Encoded )[], { isLoading : boolean }] ; useSelectAll : () => T_Redux [] ; useSelectByIdMany : (id? : string [] | T_ID []) => (null | T_Redux )[] ; useSelectByIdSingle : (id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; useSelectWhere : (f : Partial <T_Encoded >) => T_Redux [] ; useWhere : (filter : undefined | T_Idx , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [], { isLoading : boolean }] ; useWhereAnyOf : (filter : undefined | T_IdxAnyOf , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] ; useWhereMany : (queries : undefined | T_Idx [], options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] } |
hooks.useERC20Balance | (id : undefined | Partial <ERC20BalanceId >) => [ERC20Balance | undefined , { isLoading : boolean }] |
hooks.useERC20BalanceWhere | (filter : undefined | ERC20BalanceIndexInput , minBalanceWei? : string ) => [ERC20Balance [], { isLoading : boolean }] |
hooks.useERC20BalanceWhereAnyOf | (filter : undefined | ERC20BalanceIndexInputAnyOf , minBalanceWei? : string ) => [ERC20Balance [], { isLoading : boolean }] |
hooks.useAll | [object Object] |
hooks.useAnyOf | [object Object] |
hooks.useGet | [object Object] |
hooks.useGetBulk | [object Object] |
hooks.useSelectAll | [object Object] |
hooks.useSelectByIdMany | [object Object] |
hooks.useSelectByIdSingle | [object Object] |
hooks.useSelectWhere | [object Object] |
hooks.useWhere | [object Object] |
hooks.useWhereAnyOf | [object Object] |
hooks.useWhereMany | [object Object] |
isAction | (action : Action <any >) => boolean |
name | "ERC20Balance" |
reducer | (sess : any , action : Action <any >) => any |
sagas | { rootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > = erc20BalanceSaga; createBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; crudRootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown > ; deleteBatched : (action : PayloadAction <T_ID [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; putBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; updateBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; upsertBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > } |
sagas.rootSaga | () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > |
sagas.createBatched | [object Object] |
sagas.crudRootSaga | [object Object] |
sagas.deleteBatched | [object Object] |
sagas.putBatched | [object Object] |
sagas.updateBatched | [object Object] |
sagas.upsertBatched | [object Object] |
selectors | { select : any ; selectAll : (state : any ) => T_Redux [] ; selectByIdMany : (state : any , ids? : string [] | T_ID []) => (null | T_Redux )[] ; selectByIdSingle : (state : any , id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; selectWhere : (state : any , f : Partial <T_Encoded >) => T_Redux [] } |
selectors.select | any |
selectors.selectAll | [object Object] |
selectors.selectByIdMany | [object Object] |
selectors.selectByIdSingle | [object Object] |
selectors.selectWhere | [object Object] |
validate | (item : ERC20Balance ) => ERC20Balance |
validateId | (id : ERC20BalanceId ) => ERC20BalanceId |
validateWithRedux | (item : ERC20Balance , sess : any ) => ERC20Balance |
Defined in
packages-public/packages/web3-redux/src/contractmodels/erc20balance/index.ts:8
ERC721
• Const
ERC721: Object
Type declaration
Name | Type |
---|---|
actionTypes | { CREATE : string ; CREATE_BATCHED : string ; DB_CREATING : string ; DB_DELETING : string ; DB_UPDATING : string ; DELETE : string ; DELETE_BATCHED : string ; PUT : string ; PUT_BATCHED : string ; REDUX_DELETE : string ; REDUX_UPSERT : string ; REDUX_UPSERT_BATCHED : string ; UPDATE : string ; UPDATE_BATCHED : string ; UPSERT : string ; UPSERT_BATCHED : string } |
actionTypes.CREATE | string |
actionTypes.CREATE_BATCHED | string |
actionTypes.DB_CREATING | string |
actionTypes.DB_DELETING | string |
actionTypes.DB_UPDATING | string |
actionTypes.DELETE | string |
actionTypes.DELETE_BATCHED | string |
actionTypes.PUT | string |
actionTypes.PUT_BATCHED | string |
actionTypes.REDUX_DELETE | string |
actionTypes.REDUX_UPSERT | string |
actionTypes.REDUX_UPSERT_BATCHED | string |
actionTypes.UPDATE | string |
actionTypes.UPDATE_BATCHED | string |
actionTypes.UPSERT | string |
actionTypes.UPSERT_BATCHED | string |
actions | { create : ActionCreatorWithPreparedPayload <[payload: ERC721, uuid?: string, ts?: number], ERC721 , string , never , { ts : number ; uuid : string }> ; createBatched : ActionCreatorWithPreparedPayload <[payload: ERC721[], uuid?: string, ts?: number], ERC721 [], string , never , { ts : number ; uuid : string }> ; dbCreating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC721 ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbDeleting : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC721 ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbUpdating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <ERC721 > ; obj : ERC721 ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; delete : ActionCreatorWithPreparedPayload <[payload: ERC721Id, uuid?: string, ts?: number], ERC721Id , string , never , { ts : number ; uuid : string }> ; deleteBatched : ActionCreatorWithPreparedPayload <[payload: ERC721Id[], uuid?: string, ts?: number], ERC721Id [], string , never , { ts : number ; uuid : string }> ; put : ActionCreatorWithPreparedPayload <[payload: ERC721, uuid?: string, ts?: number], ERC721 , string , never , { ts : number ; uuid : string }> ; putBatched : ActionCreatorWithPreparedPayload <[payload: ERC721[], uuid?: string, ts?: number], ERC721 [], string , never , { ts : number ; uuid : string }> ; reduxDelete : ActionCreatorWithPreparedPayload <[payload: ERC721Id, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> ; reduxUpsert : ActionCreatorWithPreparedPayload <[payload: ERC721, uuid?: string, ts?: number], ERC721 , string , never , { ts : number ; uuid : string }> ; reduxUpsertBatched : ActionCreatorWithPreparedPayload <[payload: ERC721[], uuid?: string, ts?: number], ERC721 [], string , never , { ts : number ; uuid : string }> ; update : ActionCreatorWithPreparedPayload <[payload: ERC721, uuid?: string, ts?: number], ERC721 , string , never , { ts : number ; uuid : string }> ; updateBatched : ActionCreatorWithPreparedPayload <[payload: ERC721[], uuid?: string, ts?: number], ERC721 [], string , never , { ts : number ; uuid : string }> ; upsert : ActionCreatorWithPreparedPayload <[payload: ERC721, uuid?: string, ts?: number], ERC721 , string , never , { ts : number ; uuid : string }> ; upsertBatched : ActionCreatorWithPreparedPayload <[payload: ERC721[], uuid?: string, ts?: number], ERC721 [], string , never , { ts : number ; uuid : string }> } |
actions.create | ActionCreatorWithPreparedPayload <[payload: ERC721, uuid?: string, ts?: number], ERC721 , string , never , { ts : number ; uuid : string }> |
actions.createBatched | ActionCreatorWithPreparedPayload <[payload: ERC721[], uuid?: string, ts?: number], ERC721 [], string , never , { ts : number ; uuid : string }> |
actions.dbCreating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC721 ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbDeleting | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : ERC721 ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbUpdating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <ERC721 > ; obj : ERC721 ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.delete | ActionCreatorWithPreparedPayload <[payload: ERC721Id, uuid?: string, ts?: number], ERC721Id , string , never , { ts : number ; uuid : string }> |
actions.deleteBatched | ActionCreatorWithPreparedPayload <[payload: ERC721Id[], uuid?: string, ts?: number], ERC721Id [], string , never , { ts : number ; uuid : string }> |
actions.put | ActionCreatorWithPreparedPayload <[payload: ERC721, uuid?: string, ts?: number], ERC721 , string , never , { ts : number ; uuid : string }> |
actions.putBatched | ActionCreatorWithPreparedPayload <[payload: ERC721[], uuid?: string, ts?: number], ERC721 [], string , never , { ts : number ; uuid : string }> |
actions.reduxDelete | ActionCreatorWithPreparedPayload <[payload: ERC721Id, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsert | ActionCreatorWithPreparedPayload <[payload: ERC721, uuid?: string, ts?: number], ERC721 , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsertBatched | ActionCreatorWithPreparedPayload <[payload: ERC721[], uuid?: string, ts?: number], ERC721 [], string , never , { ts : number ; uuid : string }> |
actions.update | ActionCreatorWithPreparedPayload <[payload: ERC721, uuid?: string, ts?: number], ERC721 , string , never , { ts : number ; uuid : string }> |
actions.updateBatched | ActionCreatorWithPreparedPayload <[payload: ERC721[], uuid?: string, ts?: number], ERC721 [], string , never , { ts : number ; uuid : string }> |
actions.upsert | ActionCreatorWithPreparedPayload <[payload: ERC721, uuid?: string, ts?: number], ERC721 , string , never , { ts : number ; uuid : string }> |
actions.upsertBatched | ActionCreatorWithPreparedPayload <[payload: ERC721[], uuid?: string, ts?: number], ERC721 [], string , never , { ts : number ; uuid : string }> |
encode | (item : ERC721 ) => ERC721 |
hooks | { useERC721 : (id : undefined | Partial <ERC721Id >) => [ERC721 | undefined , { isLoading : boolean }] = Hooks.useERC721; useERC721Where : (filter : undefined | ERC721IndexInput ) => [ERC721 [], { isLoading : boolean }] = Hooks.useERC721Where; useERC721WhereAnyOf : (filter : undefined | ERC721IndexInputAnyOf ) => [ERC721 [], { isLoading : boolean }] = Hooks.useERC721WhereAnyOf; useAll : () => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useAnyOf : (index : string , keys : undefined | string | string []) => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useGet : (idx : undefined | string | Partial <T_Idx >) => [undefined | T_Encoded , { exists : boolean ; isLoading : boolean }] ; useGetBulk : (ids : undefined | string [] | Partial <T_ID >[]) => [(undefined | T_Encoded )[], { isLoading : boolean }] ; useSelectAll : () => T_Redux [] ; useSelectByIdMany : (id? : string [] | T_ID []) => (null | T_Redux )[] ; useSelectByIdSingle : (id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; useSelectWhere : (f : Partial <T_Encoded >) => T_Redux [] ; useWhere : (filter : undefined | T_Idx , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [], { isLoading : boolean }] ; useWhereAnyOf : (filter : undefined | T_IdxAnyOf , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] ; useWhereMany : (queries : undefined | T_Idx [], options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] } |
hooks.useERC721 | (id : undefined | Partial <ERC721Id >) => [ERC721 | undefined , { isLoading : boolean }] |
hooks.useERC721Where | (filter : undefined | ERC721IndexInput ) => [ERC721 [], { isLoading : boolean }] |
hooks.useERC721WhereAnyOf | (filter : undefined | ERC721IndexInputAnyOf ) => [ERC721 [], { isLoading : boolean }] |
hooks.useAll | [object Object] |
hooks.useAnyOf | [object Object] |
hooks.useGet | [object Object] |
hooks.useGetBulk | [object Object] |
hooks.useSelectAll | [object Object] |
hooks.useSelectByIdMany | [object Object] |
hooks.useSelectByIdSingle | [object Object] |
hooks.useSelectWhere | [object Object] |
hooks.useWhere | [object Object] |
hooks.useWhereAnyOf | [object Object] |
hooks.useWhereMany | [object Object] |
isAction | (action : Action <any >) => boolean |
name | "ERC721" |
reducer | (sess : any , action : Action <any >) => any |
sagas | { rootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > = erc721Saga; createBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; crudRootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown > ; deleteBatched : (action : PayloadAction <T_ID [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; putBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; updateBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; upsertBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > } |
sagas.rootSaga | () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > |
sagas.createBatched | [object Object] |
sagas.crudRootSaga | [object Object] |
sagas.deleteBatched | [object Object] |
sagas.putBatched | [object Object] |
sagas.updateBatched | [object Object] |
sagas.upsertBatched | [object Object] |
selectors | { select : any ; selectAll : (state : any ) => T_Redux [] ; selectByIdMany : (state : any , ids? : string [] | T_ID []) => (null | T_Redux )[] ; selectByIdSingle : (state : any , id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; selectWhere : (state : any , f : Partial <T_Encoded >) => T_Redux [] } |
selectors.select | any |
selectors.selectAll | [object Object] |
selectors.selectByIdMany | [object Object] |
selectors.selectByIdSingle | [object Object] |
selectors.selectWhere | [object Object] |
validate | (item : ERC721 ) => ERC721 |
validateId | (id : ERC721Id ) => ERC721Id |
validateWithRedux | (item : ERC721 , sess : any ) => ERC721 |
Defined in
packages-public/packages/web3-redux/src/contractmodels/erc721/index.ts:8
EthCall
• Const
EthCall: Object
Type declaration
Name | Type |
---|---|
actionTypes | { CREATE : string ; CREATE_BATCHED : string ; DB_CREATING : string ; DB_DELETING : string ; DB_UPDATING : string ; DELETE : string ; DELETE_BATCHED : string ; PUT : string ; PUT_BATCHED : string ; REDUX_DELETE : string ; REDUX_UPSERT : string ; REDUX_UPSERT_BATCHED : string ; UPDATE : string ; UPDATE_BATCHED : string ; UPSERT : string ; UPSERT_BATCHED : string } |
actionTypes.CREATE | string |
actionTypes.CREATE_BATCHED | string |
actionTypes.DB_CREATING | string |
actionTypes.DB_DELETING | string |
actionTypes.DB_UPDATING | string |
actionTypes.DELETE | string |
actionTypes.DELETE_BATCHED | string |
actionTypes.PUT | string |
actionTypes.PUT_BATCHED | string |
actionTypes.REDUX_DELETE | string |
actionTypes.REDUX_UPSERT | string |
actionTypes.REDUX_UPSERT_BATCHED | string |
actionTypes.UPDATE | string |
actionTypes.UPDATE_BATCHED | string |
actionTypes.UPSERT | string |
actionTypes.UPSERT_BATCHED | string |
actions | { create : ActionCreatorWithPreparedPayload <[payload: EthCallPartial<any, any>, uuid?: string, ts?: number], EthCall <any , any >, string , never , { ts : number ; uuid : string }> ; createBatched : ActionCreatorWithPreparedPayload <[payload: EthCallPartial<any, any>[], uuid?: string, ts?: number], EthCall <any , any >[], string , never , { ts : number ; uuid : string }> ; dbCreating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : EthCall <any , any > ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbDeleting : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : EthCall <any , any > ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; dbUpdating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <EthCall <any , any >> ; obj : EthCall <any , any > ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> ; delete : ActionCreatorWithPreparedPayload <[payload: EthCallId, uuid?: string, ts?: number], EthCallId , string , never , { ts : number ; uuid : string }> ; deleteBatched : ActionCreatorWithPreparedPayload <[payload: EthCallId[], uuid?: string, ts?: number], EthCallId [], string , never , { ts : number ; uuid : string }> ; put : ActionCreatorWithPreparedPayload <[payload: EthCallPartial<any, any>, uuid?: string, ts?: number], EthCall <any , any >, string , never , { ts : number ; uuid : string }> ; putBatched : ActionCreatorWithPreparedPayload <[payload: EthCallPartial<any, any>[], uuid?: string, ts?: number], EthCall <any , any >[], string , never , { ts : number ; uuid : string }> ; reduxDelete : ActionCreatorWithPreparedPayload <[payload: EthCallId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> ; reduxUpsert : ActionCreatorWithPreparedPayload <[payload: EthCall<any, any>, uuid?: string, ts?: number], EthCall <any , any >, string , never , { ts : number ; uuid : string }> ; reduxUpsertBatched : ActionCreatorWithPreparedPayload <[payload: EthCall<any, any>[], uuid?: string, ts?: number], EthCall <any , any >[], string , never , { ts : number ; uuid : string }> ; update : ActionCreatorWithPreparedPayload <[payload: EthCallPartial<any, any>, uuid?: string, ts?: number], EthCall <any , any >, string , never , { ts : number ; uuid : string }> ; updateBatched : ActionCreatorWithPreparedPayload <[payload: EthCallPartial<any, any>[], uuid?: string, ts?: number], EthCall <any , any >[], string , never , { ts : number ; uuid : string }> ; upsert : ActionCreatorWithPreparedPayload <[payload: EthCallPartial<any, any>, uuid?: string, ts?: number], EthCall <any , any >, string , never , { ts : number ; uuid : string }> ; upsertBatched : ActionCreatorWithPreparedPayload <[payload: EthCallPartial<any, any>[], uuid?: string, ts?: number], EthCall <any , any >[], string , never , { ts : number ; uuid : string }> ; web3Call : typeof web3CallAction = Actions.web3CallAction; web3CallBatched : ActionCreatorWithPreparedPayload <[payload: Web3CallBatchedActionInput, uuid?: string, ts?: number], { calls : { args : any ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string }[] ; multicall : boolean ; networkId : string = payload.networkId }, string , never , { ts : number ; uuid : string }> = Actions.web3CallBatchedAction } |
actions.create | ActionCreatorWithPreparedPayload <[payload: EthCallPartial<any, any>, uuid?: string, ts?: number], EthCall <any , any >, string , never , { ts : number ; uuid : string }> |
actions.createBatched | ActionCreatorWithPreparedPayload <[payload: EthCallPartial<any, any>[], uuid?: string, ts?: number], EthCall <any , any >[], string , never , { ts : number ; uuid : string }> |
actions.dbCreating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : EthCall <any , any > ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbDeleting | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : EthCall <any , any > ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.dbUpdating | ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { mods : Partial <EthCall <any , any >> ; obj : EthCall <any , any > ; primKey : IndexableType }, string , never , { ts : number ; uuid : string }> |
actions.delete | ActionCreatorWithPreparedPayload <[payload: EthCallId, uuid?: string, ts?: number], EthCallId , string , never , { ts : number ; uuid : string }> |
actions.deleteBatched | ActionCreatorWithPreparedPayload <[payload: EthCallId[], uuid?: string, ts?: number], EthCallId [], string , never , { ts : number ; uuid : string }> |
actions.put | ActionCreatorWithPreparedPayload <[payload: EthCallPartial<any, any>, uuid?: string, ts?: number], EthCall <any , any >, string , never , { ts : number ; uuid : string }> |
actions.putBatched | ActionCreatorWithPreparedPayload <[payload: EthCallPartial<any, any>[], uuid?: string, ts?: number], EthCall <any , any >[], string , never , { ts : number ; uuid : string }> |
actions.reduxDelete | ActionCreatorWithPreparedPayload <[payload: EthCallId, uuid?: string, ts?: number], string , string , never , { ts : number ; uuid : string }> |
actions.reduxUpsert | ActionCreatorWithPreparedPayload <[payload: EthCall<any, any>, uuid?: string, ts?: number], EthCall <any , any >, string , never , { ts : number ; uuid : string }> |
actions.reduxUpsertBatched | ActionCreatorWithPreparedPayload <[payload: EthCall<any, any>[], uuid?: string, ts?: number], EthCall <any , any >[], string , never , { ts : number ; uuid : string }> |
actions.update | ActionCreatorWithPreparedPayload <[payload: EthCallPartial<any, any>, uuid?: string, ts?: number], EthCall <any , any >, string , never , { ts : number ; uuid : string }> |
actions.updateBatched | ActionCreatorWithPreparedPayload <[payload: EthCallPartial<any, any>[], uuid?: string, ts?: number], EthCall <any , any >[], string , never , { ts : number ; uuid : string }> |
actions.upsert | ActionCreatorWithPreparedPayload <[payload: EthCallPartial<any, any>, uuid?: string, ts?: number], EthCall <any , any >, string , never , { ts : number ; uuid : string }> |
actions.upsertBatched | ActionCreatorWithPreparedPayload <[payload: EthCallPartial<any, any>[], uuid?: string, ts?: number], EthCall <any , any >[], string , never , { ts : number ; uuid : string }> |
actions.web3Call | typeof web3CallAction |
actions.web3CallBatched | ActionCreatorWithPreparedPayload <[payload: Web3CallBatchedActionInput, uuid?: string, ts?: number], { calls : { args : any ; batch : undefined | boolean ; batchMulticall : undefined | boolean ; data : string ; defaultBlock : number | "latest" ; from : string ; gas : undefined | number ; maxCacheAge : number ; methodFormatFull : undefined | string ; networkId : string ; to : string }[] ; multicall : boolean ; networkId : string = payload.networkId }, string , never , { ts : number ; uuid : string }> |
encode | (item : EthCall <any , any >) => EthCall <any , any > |
hooks | { useEthCall : <Args, Ret>(id : undefined | Partial <EthCallIdPartial <Args >>) => [EthCall <Args , Ret > | undefined , { isLoading : boolean }] = Hooks.useEthCall; useEthCallWhere : <Args, Ret>(filter : undefined | EthCallIndexInput ) => [EthCall <Args , Ret >[], { isLoading : boolean }] = Hooks.useEthCallWhere; useEthCallWhereAnyOf : <Args, Ret>(filter : undefined | EthCallIndexInputAnyOf ) => [EthCall <Args , Ret >[], { isLoading : boolean }] = Hooks.useEthCallWhereAnyOf; useAll : () => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useAnyOf : (index : string , keys : undefined | string | string []) => [T_Encoded [], { exists : boolean ; isLoading : boolean }] ; useGet : (idx : undefined | string | Partial <T_Idx >) => [undefined | T_Encoded , { exists : boolean ; isLoading : boolean }] ; useGetBulk : (ids : undefined | string [] | Partial <T_ID >[]) => [(undefined | T_Encoded )[], { isLoading : boolean }] ; useSelectAll : () => T_Redux [] ; useSelectByIdMany : (id? : string [] | T_ID []) => (null | T_Redux )[] ; useSelectByIdSingle : (id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; useSelectWhere : (f : Partial <T_Encoded >) => T_Redux [] ; useWhere : (filter : undefined | T_Idx , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [], { isLoading : boolean }] ; useWhereAnyOf : (filter : undefined | T_IdxAnyOf , options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] ; useWhereMany : (queries : undefined | T_Idx [], options? : { limit? : number ; offset? : number ; reverse? : boolean }) => [T_Encoded [][], { isLoading : boolean }] } |
hooks.useEthCall | <Args, Ret>(id : undefined | Partial <EthCallIdPartial <Args >>) => [EthCall <Args , Ret > | undefined , { isLoading : boolean }] |
hooks.useEthCallWhere | <Args, Ret>(filter : undefined | EthCallIndexInput ) => [EthCall <Args , Ret >[], { isLoading : boolean }] |
hooks.useEthCallWhereAnyOf | <Args, Ret>(filter : undefined | EthCallIndexInputAnyOf ) => [EthCall <Args , Ret >[], { isLoading : boolean }] |
hooks.useAll | [object Object] |
hooks.useAnyOf | [object Object] |
hooks.useGet | [object Object] |
hooks.useGetBulk | [object Object] |
hooks.useSelectAll | [object Object] |
hooks.useSelectByIdMany | [object Object] |
hooks.useSelectByIdSingle | [object Object] |
hooks.useSelectWhere | [object Object] |
hooks.useWhere | [object Object] |
hooks.useWhereAnyOf | [object Object] |
hooks.useWhereMany | [object Object] |
isAction | (action : Action <any >) => boolean |
name | "EthCall" |
reducer | (sess : any , action : Action <any >) => any |
sagas | { rootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > = ethCallSaga; createBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; crudRootSaga : () => Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown > ; deleteBatched : (action : PayloadAction <T_ID [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; putBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; updateBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > ; upsertBatched : (action : PayloadAction <T_Encoded [], string , { ts : number ; uuid : string }, never >) => Generator <CallEffect <any >, void , unknown > } |
sagas.rootSaga | () => Generator <AllEffect <SagaGenerator <FixedTask <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>, ForkEffect <Generator <AllEffect <SagaGenerator <FixedTask <never >, ForkEffect <never >>>, void , unknown >>>>, void , unknown > |
sagas.createBatched | [object Object] |
sagas.crudRootSaga | [object Object] |
sagas.deleteBatched | [object Object] |
sagas.putBatched | [object Object] |
sagas.updateBatched | [object Object] |
sagas.upsertBatched | [object Object] |
selectors | { select : any ; selectAll : (state : any ) => T_Redux [] ; selectByIdMany : (state : any , ids? : string [] | T_ID []) => (null | T_Redux )[] ; selectByIdSingle : (state : any , id : undefined | string | Partial <T_ID >) => undefined | T_Redux ; selectWhere : (state : any , f : Partial <T_Encoded >) => T_Redux [] } |
selectors.select | any |
selectors.selectAll | [object Object] |
selectors.selectByIdMany | [object Object] |
selectors.selectByIdSingle | [object Object] |
selectors.selectWhere | [object Object] |
validate | (item : EthCallPartial <any , any >) => EthCall <any , any > |
validateId | (id : EthCallId ) => EthCallId |
validateWithRedux | (item : EthCall <any , any >, sess : any ) => EthCall <any , any > |
Defined in
packages-public/packages/web3-redux/src/ethmodels/ethcall/index.ts:12
EthCallAbi
• Const
EthCallAbi: Object
Type declaration
Name | Type |
---|---|
actionTypes | { CREATE : string ; CREATE_BATCHED : string ; DB_CREATING : string ; DB_DELETING : string ; DB_UPDATING : string ; DELETE : string ; DELETE_BATCHED : string ; PUT : string ; PUT_BATCHED : string ; REDUX_DELETE : string ; REDUX_UPSERT : string ; REDUX_UPSERT_BATCHED : string ; UPDATE : string ; UPDATE_BATCHED : string ; UPSERT : string ; UPSERT_BATCHED : string } |
actionTypes.CREATE | string |
actionTypes.CREATE_BATCHED | string |
actionTypes.DB_CREATING | string |
actionTypes.DB_DELETING | string |
actionTypes.DB_UPDATING | string |
actionTypes.DELETE | string |
actionTypes.DELETE_BATCHED | string |
actionTypes.PUT | string |
actionTypes.PUT_BATCHED | string |
actionTypes.REDUX_DELETE | string |
actionTypes.REDUX_UPSERT | string |
actionTypes.REDUX_UPSERT_BATCHED | string |
actionTypes.UPDATE | string |
actionTypes.UPDATE_BATCHED | string |
actionTypes.UPSERT | string |
actionTypes.UPSERT_BATCHED | string |
actions | { create : ActionCreatorWithPreparedPayload <[payload: EthCallAbiPartial, uuid?: string, ts?: number], EthCallAbi , string , never , { ts : number ; uuid : string }> ; createBatched : ActionCreatorWithPreparedPayload <[payload: EthCallAbiPartial[], uuid?: string, ts?: number], EthCallAbi [], string , never , { ts : number ; uuid : string }> ; dbCreating : ActionCreatorWithPreparedPayload <[payload: Object, uuid?: string, ts?: number], { obj : EthCallAbi ; primKey : IndexableType },
|