0

BSC websocket に次のように接続しています。

let options = {
    filter: {
        value: [],
    },
    fromBlock: 0
};

myContract.events.Transfer(options)
    .on('data', event => console.log(event))
    .on('changed', changed => console.log(changed))
    .on('error', err => throw err)
    .on('connected', str => console.log(str))

「転送」イベントに応答して、私は

   data  {
  address: 'xxxxx',
  blockNumber: xxx,
  transactionHash: 'xxxx',
  transactionIndex: 17,
  blockHash: 'xxx',
  logIndex: 35,
  removed: false,
  id: 'xx',
  returnValues: Result {
    '0': 'xx',
    '1': 'xx',
    '2': '800000000000000000',
    from: 'xx',
    to: 'xxx',
    value: '800000000000000000'
  },
  event: 'Transfer',
  signature: 'xxx',
  raw: {
    data: 'xxx',
    topics: [
      'xxx',
      'xx',
      'xxx'
    ]
  }
}

SELL/BUY取引を判定したい。これが売りなのか買いなのかをどうやって知ることができますか??

また、話題は??

4

1 に答える 1