near-indexer-for-explorer icon indicating copy to clipboard operation
near-indexer-for-explorer copied to clipboard

Tracking issue for various corner-cases

Open frol opened this issue 3 years ago • 11 comments

  • Block 35056813 (6Z5iLBjHzXZUsuC6iDTthXw2AYe32AmnbowKNgPtRJK9) #84 7SdPiQwWkXkNsmASztLtgHqhT52CwV19eNKKRezWCLqi receipt cannot be saved due to transaction hash collision:

$ http https://archival-rpc.mainnet.near.org/ jsonrpc=2.0 id=dontcare method=chunk params:='[[35028488, 0]]' $ http https://archival-rpc.mainnet.near.org/ jsonrpc=2.0 id=dontcare method=chunk params:='[[35056813, 0]]'

  • Block 35056814 (5yhDXWzJ7amhya774JYwJGmz4M1rXagqaZagRxNocTP4) #84 (related to the above one) HhdKnRJpagNaJxyCKAcKwePRQnfb35gTwUkUv7E7WiPm receipt cannot be saved due to transaction hash collision:

$ http https://archival-rpc.mainnet.near.org/ jsonrpc=2.0 id=dontcare method=chunk params:='[[35028489, 0]]' $ http https://archival-rpc.mainnet.near.org/ jsonrpc=2.0 id=dontcare method=chunk params:='[[35056814, 0]]'

frol avatar Jun 18 '21 08:06 frol

  • Block 35857714 (9KiFVLS8BTQm5GwSMgau8MqF4xnKxDakqVkzqWfmiyBC)
    • Receipts cannot be stored:
      • 7i96cbmE5V6QZJf6aQ8V8sv6Ue1yw2biYfkUTKWf8q1X
  • Block 35857715 (F44yx8koSt4ZFtqd4fBW8oFtJPpiQAPMNavkJLj6FoWB)
    • Receipts cannot be stored:
      • FUDwC6VeMUoDdcBCiFKtikmL7cfhvj7CGBtvCqXzUudc
      • 3zMGfz5qmSzT2LhnJnZAiSDWWD8qERDn5z8GseStfY1n
      • ecg4jhbJ1DZ8Ev73fwttbqnW47QTLC5xNFKhidNkwp4
      • 3jY58bDuB9zYKZNjqueBvESY4WFA16ZceTqD1yssRvuD
  • Block 35857716 (GaCVc76RAczNLywxceopUWFUu9skjetboSd8voEZqzWL)
    • Receipts cannot be stored:
      • FLsXf3s3H5qzT9tPDQehTxZjjCQpTKboGj7nmFByEoRS
      • 8ChSbpj9U8TN65vWoFvZNAcw62qb5SYyUxQoQ52p8Qov
      • DoJdB57oT7B8f3qCd7psYwmDhV9CZf9zgBkRNzuf73FM
      • zqYzGcjoWuhTXfRcS4PKLikJtJgXGaoN7XgL8ASgDGJ
      • Gq3tCytNXXL2JF8i4gER2dQVSUrUzBqbdig2Z1m9SMZa
      • A87CwCF1QXWoBeRhgFwo8K58ckqLdKYEvp4zNe3SGDPv
  • Block 35857717 (5n6jcGzoAFyvtyrcJHmoPy7QvAzK44mYA1BXFV7e9JGN)
    • Receipts cannot be stored:
      • E7kwN58f5UH4QmB8VZR3BCevnxhJVztXDKmA5mQujt2g
      • 7uvS6ep3BrYot9gg7z3qY9CNkAnhFdtgyGuM5rXREPSu
      • 3QniJPyHUZYGbFRV3xd1iVTqLaLGzZiZnCED4bddYAtD
  • Block 35857718 (2WWhJt2S7QjdhQtYqh8fEwKMfajKuotCifm6XmZpDeL6)
    • Receipts cannot be stored:
      • 6pEMRxFFQk5faFJ9tJc8QWn4H6EVkRWAZLFYtXbqcJdE
      • H4tTtR5yrVCEX5LRS74Ts1xRBwQVSsJJYcmmsrh2fN5g
      • GUEU39DJTGUWyBsnau1FginZHtBvsSza1m3kBphUL3A5
      • 8PSWzsGpMtZ7KNajJhBVk7ph8M9dURyLecfM98uJ5sQD
      • 22cUL89QvXcFh6EPwRrR7Qs3KfL91W82KJsMPEVsst1W
  • Block 35857719 (8M81oYMpFpDYX1mT7qypxyShjwa17cEVm9SzCDaxeTBC
    • Receipts cannot be stored:
      • 7zPcPekj7aokgW583E1LBiVL4vch1ptTeXjuXF5s9G9k
      • EBHvSnD1w6wN1RK46B3rYhYYmPLjdEd2NtSFS7tbyWb
      • C3VnX3dGwMd68GahZSMJCdLomJ1xvhLofJ5NjZu3NHRn
      • 98Zkp2YDk7K7etW7ZBbEisTKSP9fUMef3UMDiZ7itEJV

khorolets avatar Jun 20 '21 13:06 khorolets

What do you mean exactly when you say they cannot be stored or saved?

bowenwang1996 avatar Jun 20 '21 16:06 bowenwang1996

@bowenwang1996 Indexer is not able to find corresponding so called "parent" transaction to connect those receipts. Previously that ones weren't observed. This happened during the reindexing from genesis process. Do you know something about those blocks/receipts I should know?

khorolets avatar Jun 20 '21 16:06 khorolets

  • Block 36561754 (BZoyu78JbiNjZcK7PvfxiBUWGCfmhiN28VePzFAKhzSy)
    • Receipts cannot be stored:
      • 64bPBjLaHXaEAgvSWdjHTuGcn3oHH13bqTkFf9sSxkx3
  • Block 36561755 (CMEzeXU7nu8UdvSb9Upjsg7izZ4wvGWpqSmWvL6qt14B)
    • Receipts cannot be stored:
      • E8KDLvL4rFWvpvod1d5Q8JXoSqj6HB1KKGyLCJz77Gai
      • 8X5zLzEaiLuFmtbd8LywMdL2FBuMpBouTeqYBSs4oE91

khorolets avatar Jun 21 '21 07:06 khorolets

  • Block 36662692 (BHwPVz2sS9BrjLHUbX1nfD4ZTeCJijoutcvWAg3uZu5u)
    • Receipt cannot be stored:
      • DmdDdf2EmzSUGmTeNEdm6BMvsAhGxqwSXhgxo6CboSTG
  • Block 36662693 (4YuoxzXwpt8ZETd4CKFTvxVbbAfBvDwVKQTytcYVqusP)
    • Receipts cannot be stored:
      • GtDRLUeAurJGPxrJDRJ4xYAYcGJZ11n891ZrcJUx1Wgd
      • 8zCu1gFViXqxJsRwfpg6benMGLcoRT8MdLPwCMYVE3Ag

khorolets avatar Jun 21 '21 11:06 khorolets

How did you get those receipt ids?

bowenwang1996 avatar Jun 21 '21 19:06 bowenwang1996

@bowenwang1996 As we figured out with @frol those are results of transaction hash collisions. We collect them from the logs of indexer instance that is reindexing mainnet from genesis right now

khorolets avatar Jun 21 '21 20:06 khorolets

  • Block 36953251 (8PLsDgudo5rMQRpBSLFJjG1sLXuJWEWwdfMXGX9H5xgJ)
    • Receipts cannot be stored
      • B4hEnyf8ogHbaTHYxnLXQwd6EFEYnDVBNkBo3UMhK9bU
      • 7wxjYhwTH7LijbkbK9iJGFLeAiAX2NrSHz5WEJhaXwjT
  • Block 36953252 (CiWun8d9QEhhYyACiskA6Rd3PJYcRcP5C5ReBVjEvC1c)
    • Receipts cannot be stored
      • 6PJcEaCMXwNgVAQGeJivWiwgx1rcVXdXy4BtbebMj1xA
      • H185cmQF6o13w4MUGTYt4WV3b33GSooDGJFNtRyoGkoj
      • 2Dq15wFKD3pKCVPw1f6rzdiffn7NdPCjw2Nu8YVaaZj9

khorolets avatar Jun 22 '21 07:06 khorolets

  • Block 37998063 (FG35xtYvdERx8YKNUL2jDCadS2dn51GvjuqHq9KZFX84)
    • Receipts cannot be stored
      • YdywRs9mnudTC3d3hp3YFgK7BkpciMm5vGHeUhScJMM
  • Block 37998064 (Fv2F6RTHTQTsDZd4ySFYNQ5cVgHoLMGme1SP99cv1Mqc)
    • Receipts cannot be stored
      • Bws7U2Nv8BAnAKHrwvrbDGKAeSD3bQH2hU5qyudCqMDY
      • DQoxgpBbDJhfTF87VWFmhTrtVKxUeK4XiwyftkTfmFv4
      • 2n7UJ3zzcAQ9FnL6VgtX7WfMq5VVzWJMotjeVfhNcDWA
      • EecmP6ijBEUdaLfDycykpEeKhi6xnXLPJ7PkgBhoYYqA
  • Block 37998065 (ubsknTJADfY2KN4NwDcLAzvF2b35uf5K5L1JvA6MkuV)
    • Receipts cannot be stored
      • FtPvSTRj6SJUPrx8PWHD8qAJUCg8ggRXvG8x6jYAhhoK
      • 5DC8PGnopoJcW8GMZvTn4jJNeJk7B9ojWrJtwSPYFt5C
      • 9WDnmfbc9ZmCZfyUyQbkdTQ1P4oJhqvjhXSmSEujkVuk
      • DaTKAiHdR2yLruXtJqGoe2RjgzbstYBqkE1MpNwgeECa
      • 4qTui4ZSjToz7rHUaHcsvqpQBieyHSmSQtyStjtRwmuW
  • Block 37998066 (8xtNnnKqBWqQTMEgKuLA8StG4cyCLfD6UwRyucUtYtu9)
    • Receipts cannot be stored
      • DQwCb3gV652ur4xWNi5yvbknUzEPZwG94rRoVzNeq9ND
      • B1Lyb8AyLwu1Zg5pMAX19qPoszppnDWX4wQriEFtxSbo
  • Block 37998067 (HpvaMfWdayhsE8DUaL4pCRfrQnzRZMUopxUeLGsGnYYM)
    • Receipts cannot be stored
      • djeLPeurX6r1fqQiQkn6Fyn5oowaxG6gNLBiFp18cyP
      • FzEvvT4LaEtSoFkzjAUo1MHXMu1GEBwg1gX2R8uzQ4HY
      • GMwKmgqEya3md2pim573oTWqr1ZYjWEvBJeikGMxGDUN
      • 3TJsTit2z3GHRCfezqTPwkcmQyNS2G69hTCebvKmZZBT
  • Block 37998068 (BYQ8hiJGDyNmqVXobmXn22jN7gH4XTHBanww3YwAN2d5)
    • Receipts cannot be stored
      • 5wuXAuLsJYguJgsvNY6BtdarX2wV1DZefXSPzRyFH5C2
      • G11nQMnJnUE6dzPKqKpb2yQuDxrGEUKFJARBsxYairHr
      • FMqk1XEjvG3wXFKP5eoUFwrD13fsiH1yNcnxKqqTap6f

khorolets avatar Jun 23 '21 08:06 khorolets

  • Block 53720839 (HgCkWGMnbbnoLVRi1CoHiAV15VKoEK3jeMkgtaGm37E)
    • Receipts cannot be stored
      • FngsgHG4foigXG9DGUmVYXy4c2pJAUWnqR5qr26Vni8a

khorolets avatar Nov 30 '21 09:11 khorolets

Just for the history, I believe most if not all of the issues here are related to #84

frol avatar Dec 01 '21 17:12 frol