1
0
mirror of https://github.com/oceanprotocol/ocean.js.git synced 2024-11-26 20:39:05 +01:00

rename Roles to DatatokenRoles

This commit is contained in:
Miquel A. Cabot 2022-06-06 09:59:31 +02:00
parent 433878c54c
commit 19b9ced779
2 changed files with 7 additions and 4 deletions

View File

@ -24,7 +24,7 @@ export interface PublishingMarketFee {
publishMarketFeeAmount: string
}
export interface Roles {
export interface DatatokenRoles {
minter: boolean
paymentManager: boolean
}

View File

@ -21,7 +21,7 @@ import {
PublishingMarketFee,
DispenserParams,
OrderParams,
Roles
DatatokenRoles
} from '../../@types'
import { Nft } from './NFT'
import { Config, ConfigHelper } from '../../config'
@ -1215,9 +1215,12 @@ export class Datatoken {
/** Returns ERC20 user's permissions for a datatoken
* @param {String} dtAddress Datatoken adress
* @param {String} address user adress
* @return {Promise<Roles>}
* @return {Promise<DatatokenRoles>}
*/
public async getDTPermissions(dtAddress: string, address: string): Promise<Roles> {
public async getDTPermissions(
dtAddress: string,
address: string
): Promise<DatatokenRoles> {
const dtContract = setContractDefaults(
new this.web3.eth.Contract(this.datatokensAbi, dtAddress),
this.config