Simon Lee 9ヶ月前
コミット
ef621a4ed0
1個のファイルの変更13行の追加13行の削除
  1. 13
    13
      KSD01/listen.ts

+ 13
- 13
KSD01/listen.ts ファイルの表示

@@ -73,7 +73,7 @@ async function balanceOf(tokenAddress: string, operator: Wallet,
// bytes32 slipSeqKSD
// );

async function listenIssuable(tokenAddress: string, operator: Wallet) {
async function listenIssuable(tokenAddress: string, operator: Wallet, isin: string) {

const token = new SecurityToken__factory(operator).attach(tokenAddress) as SecurityToken;
await token.connect(operator);
@@ -107,7 +107,7 @@ async function listenIssuable(tokenAddress: string, operator: Wallet) {
// //issueKSD()
// });
console.log("Listening for TokenIssuableKSD events...");
console.log(`Listening for TokenIssuableKSD events... at ${tokenAddress} , ${isin}`);
setInterval(() => {}, 1000);
}

@@ -138,37 +138,37 @@ const ksdAccountCustomer = '000002000002';
async function main() {

//,isin: string, account: string, KSDAccount: string, qty: number, slipSeqKSD: string
// KR5STO000202
let Symbol1 = 'KR5STO000166';
let symbol = 'KR5STO000166';
let qty = 1000000000;
let rsnCode = '203';
let tokenAddress = '0x920c017843904A735458AA9d30779bE5FCfcF411';
listenIssuable(tokenAddress,admin).catch((error) => {
listenIssuable(tokenAddress,admin, symbol).catch((error) => {
console.log(error);
});

// KR5STO000177
symbol = 'KR5STO000177'
tokenAddress = '0x3e7757d67F2DBc9C2D9d69d74eCF0E498988da4F';
listenIssuable(tokenAddress,admin).catch((error) => {
listenIssuable(tokenAddress,admin, symbol).catch((error) => {
console.log(error);
});

// KR5STO000188
symbol = 'KR5STO000188'
tokenAddress = '0x984f4DbAD8fC003138312293Fd431E5D8bAC1daf';
listenIssuable(tokenAddress,admin).catch((error) => {
listenIssuable(tokenAddress,admin, symbol).catch((error) => {
console.log(error);
});

// KR5STO000199
symbol = 'KR5STO000199'
tokenAddress = '0xa36116158Cdfbcc57c3FEB9cc2A1cdfF8Cf5e247';
listenIssuable(tokenAddress,admin).catch((error) => {
listenIssuable(tokenAddress,admin, symbol).catch((error) => {
console.log(error);
});

// KR5STO000202
symbol = 'KR5STO000202'
tokenAddress = '0x93302A7eeD96b27D47Ec692c6560cA5Fd5E9e7ED';
listenIssuable(tokenAddress,admin).catch((error) => {
listenIssuable(tokenAddress,admin, symbol).catch((error) => {
console.log(error);
});

読み込み中…
キャンセル
保存