mirror of
https://github.com/oceanprotocol-archive/squid-js.git
synced 2024-02-02 15:31:51 +01:00
21 lines
534 B
TypeScript
21 lines
534 B
TypeScript
import Aquarius from "../../src/aquarius/Aquarius"
|
|
import DDO from "../../src/ddo/DDO"
|
|
|
|
const ddoStore: Map<string, any> = new Map<string, any>()
|
|
|
|
export default class AquariusMock extends Aquarius {
|
|
|
|
public async getAccessUrl(accessToken: any, payload: any): Promise<string> {
|
|
return "http://test/test"
|
|
}
|
|
|
|
public async storeDDO(ddo: DDO): Promise<DDO> {
|
|
ddoStore.set(ddo.id, ddo)
|
|
return ddo
|
|
}
|
|
|
|
public async retrieveDDO(did: string): Promise<DDO> {
|
|
return ddoStore.get(did)
|
|
}
|
|
}
|