pmarket-cli
Version:
CLI tool to trade on Polymarket
14 lines (13 loc) • 496 B
text/typescript
import { ContractService } from "../services/contract.service";
import { Strategy } from "./strategy";
export class AllowanceStrategy implements Strategy {
constructor(private contractService: ContractService) { }
async execute(options: { allowance: string }): Promise<void> {
try {
const allowance = await this.contractService.setAllowance(+options.allowance);
console.log(allowance);
} catch (e) {
console.error(e);
}
}
}