Debug order with provider fee.
This commit is contained in:
parent
668eed423f
commit
30485d5024
|
@ -37,14 +37,18 @@ export function getOrder(
|
|||
export function searchOrderForEvent(event: ethereum.Event): Order {
|
||||
let firstEventIndex = event.logIndex.toI32() - 1
|
||||
while (true) {
|
||||
console.log('first event index: ', firstEventIndex)
|
||||
const orderId = getOrderId(
|
||||
event.transaction.hash.toHex(),
|
||||
event.address.toHex(),
|
||||
event.transaction.from.toHex(),
|
||||
firstEventIndex.toString()
|
||||
)
|
||||
console.log('orderId: ', orderId)
|
||||
const order = Order.load(orderId)
|
||||
if (order !== null && order.datatoken === event.address.toHexString()) {
|
||||
console.log('order datatoken: ', order.datatoken)
|
||||
console.log('event address: ', event.address.toString())
|
||||
if (order !== null && order.datatoken === event.address.toString()) {
|
||||
return order
|
||||
}
|
||||
firstEventIndex--
|
||||
|
|
|
@ -308,7 +308,7 @@ describe('Simple Publish & consume test', async () => {
|
|||
)
|
||||
console.log('orderTx: ', orderTx)
|
||||
const orderId = `${orderTx.transactionHash.toLowerCase()}-${datatokenAddress.toLowerCase()}-${user1.toLowerCase()}-${orderTx.events.OrderStarted.logIndex.toString()}`
|
||||
|
||||
console.log('orderId: ', orderId)
|
||||
const query = {
|
||||
query: `query {order(id:"${orderId}"){id, providerFee, lastPriceToken{id}, eventIndex}}`
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue