mirror of
https://github.com/oceanprotocol-archive/squid-js.git
synced 2024-02-02 15:31:51 +01:00
migrate to web3
This commit is contained in:
parent
06fd240e56
commit
d8b9248bad
@ -14,20 +14,20 @@ export default class OceanAuth extends ContractBaseWrapper {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public async getOrderStatus(orderId: string): Promise<number> {
|
public async getOrderStatus(orderId: string): Promise<number> {
|
||||||
return this.contract.statusOfAccessRequest(orderId)
|
return this.contract.methods.statusOfAccessRequest(orderId)
|
||||||
.call()
|
.call()
|
||||||
.then((status: BigNumber) => status.toNumber())
|
.then((status: BigNumber) => status.toNumber())
|
||||||
}
|
}
|
||||||
|
|
||||||
public async cancelAccessRequest(orderId: string, senderAddress: string): Promise<Receipt> {
|
public async cancelAccessRequest(orderId: string, senderAddress: string): Promise<Receipt> {
|
||||||
return this.contract.cancelAccessRequest(orderId)
|
return this.contract.methods.cancelAccessRequest(orderId)
|
||||||
.send({
|
.send({
|
||||||
from: senderAddress,
|
from: senderAddress,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
public async getEncryptedAccessToken(orderId: string, senderAddress: string): Promise<Receipt> {
|
public async getEncryptedAccessToken(orderId: string, senderAddress: string): Promise<Receipt> {
|
||||||
return this.contract.getEncryptedAccessToken(orderId)
|
return this.contract.methods.getEncryptedAccessToken(orderId)
|
||||||
.send({
|
.send({
|
||||||
from: senderAddress,
|
from: senderAddress,
|
||||||
})
|
})
|
||||||
@ -35,7 +35,7 @@ export default class OceanAuth extends ContractBaseWrapper {
|
|||||||
|
|
||||||
public async initiateAccessRequest(asset: Asset, publicKey: string,
|
public async initiateAccessRequest(asset: Asset, publicKey: string,
|
||||||
timeout, buyerAddress: string): Promise<Receipt> {
|
timeout, buyerAddress: string): Promise<Receipt> {
|
||||||
return this.contract.initiateAccessRequest(asset.assetId, asset.publisherId, publicKey, timeout)
|
return this.contract.methods.initiateAccessRequest(asset.assetId, asset.publisherId, publicKey, timeout)
|
||||||
.send({
|
.send({
|
||||||
from: buyerAddress,
|
from: buyerAddress,
|
||||||
gas: this.config.defaultGas,
|
gas: this.config.defaultGas,
|
||||||
|
Loading…
Reference in New Issue
Block a user