combineResolvers
@twine-protocol/twine-core v0.1.0 • Docs
twine-js / @twine-protocol/twine-core / combineResolvers
Function: combineResolvers()
combineResolvers(
resolverList
,options
):CombinedResolver
Combine multiple resolvers into a single resolver
Parameters
Parameter
Type
Default value
Description
Returns
The combined resolver
Example
import { MemoryStore } from '@twine-protocol/twine-core'
const store1 = new MemoryStore()
const store2 = new MemoryStore()
store2.save(someChain) // exists in store2 but not store1
const combined = combineResolvers([store1, store2])
const { chain } = await combined.resolve({ chain: someChain.cid })
console.log(chain) // someChain
Defined in
Last updated