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取引を判定したい。これが売りなのか買いなのかをどうやって知ることができますか??
また、話題は??