Skip to content

Commit 0ecc461

Browse files
committed
fix: assume a string stoModuleId
1 parent 43fece5 commit 0ecc461

File tree

1 file changed

+4
-19
lines changed

1 file changed

+4
-19
lines changed

src/Polymath.ts

Lines changed: 4 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -435,28 +435,13 @@ export class Polymath {
435435
};
436436

437437
public cancelSto = async (args: {
438-
moduleUid:
439-
| {
440-
securityTokenId: string;
441-
stoType: StoModuleTypes;
442-
address: string;
443-
}
444-
| string;
438+
stoModuleId: string;
445439
value: BigNumber;
446440
custodianAddress: string;
447441
}) => {
448-
let securityTokenId: string;
449-
let stoType: StoModuleTypes;
450-
let address: string;
451-
let symbol: string;
452-
if (typeof args.moduleUid === 'string') {
453-
({ securityTokenId, stoType, address } = this.StoModule.unserialize(args.moduleUid));
454-
} else {
455-
({ securityTokenId, stoType, address } = args.moduleUid);
456-
}
457-
458-
({ symbol } = this.SecurityToken.unserialize(securityTokenId));
459-
const { custodianAddress, value } = args;
442+
const { stoModuleId, custodianAddress, value } = args;
443+
const { securityTokenId, stoType, address } = this.StoModule.unserialize(stoModuleId);
444+
const { symbol } = this.SecurityToken.unserialize(securityTokenId);
460445

461446
const procedure = new CancelSto(
462447
{ symbol, stoType, stoModuleAddress: address, custodianAddress, value },

0 commit comments

Comments
 (0)