Changed nextPoolId to lastPoolId

This commit is contained in:
Greg Hysen
2019-10-08 10:32:39 +09:00
parent a0f5a8b64b
commit b3c7ccec57
8 changed files with 29 additions and 36 deletions

View File

@@ -5,9 +5,9 @@ import * as _ from 'lodash';
import { PoolOperatorActor } from './pool_operator_actor';
export class MakerActor extends PoolOperatorActor {
public async setMakerStakingPoolAsync(poolId: string, revertError?: RevertError): Promise<void> {
public async joinStakingPoolAsMakerAsync(poolId: string, revertError?: RevertError): Promise<void> {
// add maker
const txReceiptPromise = this._stakingApiWrapper.stakingContract.setMakerStakingPool.awaitTransactionSuccessAsync(
const txReceiptPromise = this._stakingApiWrapper.stakingContract.joinStakingPoolAsMaker.awaitTransactionSuccessAsync(
poolId,
{ from: this.getOwner() },
);

View File

@@ -10,8 +10,6 @@ export class PoolOperatorActor extends BaseActor {
addOperatorAsMaker: boolean,
revertError?: RevertError,
): Promise<string> {
// query next pool id
const nextPoolId = await this._stakingApiWrapper.stakingContract.nextPoolId.callAsync();
// create pool
const poolIdPromise = this._stakingApiWrapper.utils.createStakingPoolAsync(
this._owner,
@@ -24,7 +22,8 @@ export class PoolOperatorActor extends BaseActor {
}
const poolId = await poolIdPromise;
// validate pool id
expect(poolId, 'pool id').to.be.bignumber.equal(nextPoolId);
const lastPoolId = await this._stakingApiWrapper.stakingContract.lastPoolId.callAsync();
expect(poolId, 'pool id').to.be.bignumber.equal(lastPoolId);
if (addOperatorAsMaker) {
// check the pool id of the operator