mirror of
https://github.com/oceanprotocol-archive/squid-js.git
synced 2024-02-02 15:31:51 +01:00
19 lines
478 B
TypeScript
19 lines
478 B
TypeScript
|
import Config from "../models/Config"
|
||
|
|
||
|
export default class Brizo {
|
||
|
private url: string
|
||
|
|
||
|
constructor(config: Config) {
|
||
|
|
||
|
this.url = config.brizoUri
|
||
|
}
|
||
|
|
||
|
public getPurchaseEndpoint() {
|
||
|
return `${this.url}/api/v1/brizo/services/access/purchase?`
|
||
|
}
|
||
|
|
||
|
public getServiceEndpoint(pubKey: string, serviceId: string, url: string) {
|
||
|
return `${this.url}/api/v1/brizo/services/consume?pubKey=${pubKey}&serviceId=${serviceId}&url=${url}`
|
||
|
}
|
||
|
}
|