aeternity / ae_mdw

Aeternity Middleware in Elixir
26 stars 10 forks source link

Transaction entity has an field `function: <unknown>` instead of function name in several endpoints #1638

Closed CedrikNikita closed 9 months ago

CedrikNikita commented 10 months ago

https://testnet.aeternity.io/mdw/v2/accounts/ak_2AVeRypSdS4ZosdKWW1C4avWU4eeC2Yq7oP7guBGy8jkxdYVUy/activities?limit=30

      {
         "block_hash":"mh_2ucG3EPYzjscrtPfTzsAqzNgP4sFAWdTEKM7ua5PQUTUKJQLua",
         "block_time":1700128026039,
         "height":863145,
         "payload":{
            "block_hash":"mh_2ucG3EPYzjscrtPfTzsAqzNgP4sFAWdTEKM7ua5PQUTUKJQLua",
            "block_height":863145,
            "hash":"th_KEri3vUhGtYbndWbDYuKtxyhXTy4e6SDGTCr2WKdbAUgERrmC",
            "micro_index":13,
            "micro_time":1700128026039,
            "signatures":[
               "sg_PujykfwHqMwypUNRTfJDe8WRMMZzerZGcVPe6gYdCvXbXJb3JCLJXsqsqHua1J8PJkKcyoWqnQSqG6R7rwPNqAF19Bwih"
            ],
            "tx":{
               "abi_version":3,
               "aexn_type":null,
               "amount":0,
               "arguments":"",
               "call_data":"cb_KxHLFLW1K58BgW5DD1rZfL3lNMYaNQcWSd7mNEUg9yJdMTeGYB0GZiucr4IBAQEbb4MNLUldO2wt",
               "caller_id":"ak_2AVeRypSdS4ZosdKWW1C4avWU4eeC2Yq7oP7guBGy8jkxdYVUy",
               "contract_id":"ct_2WNbmbhcDh3b8vLbPza7zyXiq1NLPBoAuwEfQ2AsL5GQj1rnr6",
               "fee":182940000000000,
               "function":"<unknown>",
               "gas":9146,
               "gas_price":1000000000,
               "gas_used":7317,
               "log":[
                  {
                     "address":"ct_2WNbmbhcDh3b8vLbPza7zyXiq1NLPBoAuwEfQ2AsL5GQj1rnr6",
                     "data":"cb_Xfbg4g==",
                     "topics":[
                        "93210922965779994387002078001456141759300330660841887026404252021861703501661",
                        "49872898072993939456556671575880221079297621789689760963946701961467879893916",
                        "69318356919715896655612698359975736845612647472784537635207689589288608801665",
                        "863625"
                     ]
                  }
               ],
               "nonce":1360,
               "result":"invalid",
               "return":"error",
               "return_type":"ok",
               "type":"ContractCallTx",
               "version":1
            }
         },

https://testnet.aeternity.io/mdw/v2/txs/th_4LomuuT4yihdmSzBrtNZEMAZGEXVczZjVGSnrMatZJ2L7zoQ1

{
   "block_hash":"mh_2eZiMTn8wkP5xGM9cXwY9XLPHeuqA8VgmioCcBqv3TKud21egg",
   "block_height":868349,
   "hash":"th_4LomuuT4yihdmSzBrtNZEMAZGEXVczZjVGSnrMatZJ2L7zoQ1",
   "micro_index":51,
   "micro_time":1701066144803,
   "signatures":[
      "sg_STcLWX6qFqVvv9wKaXpxk84CwU3sX6aZUVFT9Y6795VYCJrXBqhWJheZXdFwd8d458FxHhFeUXXmE2o4mDqJ1GhSn1Rg4"
   ],
   "tx":{
      "abi_version":3,
      "aexn_type":"aex9",
      "amount":0,
      "arguments":"",
      "call_data":"cb_KxGEoV2hK58AoBii2k2kFBO75A1VkqCirhj2j99I5d2DCYeUhtBrjo5xb4gN4Lazp2P/wFXZ++E=",
      "caller_id":"ak_2AVeRypSdS4ZosdKWW1C4avWU4eeC2Yq7oP7guBGy8jkxdYVUy",
      "contract_id":"ct_9pXZVokMCTAVcQirZSgzSER21fr1UY4esEGALX6nGsDjz39Bq",
      "fee":182920000000000,
      "function":"<unknown>",
      "gas":6425,
      "gas_price":1000000000,
      "gas_used":5140,
      "log":[
         {
            "address":"ct_9pXZVokMCTAVcQirZSgzSER21fr1UY4esEGALX6nGsDjz39Bq",
            "data":"cb_Xfbg4g==",
            "topics":[
               "15485047184846566156736396069994907050875216973023180189891727495730853981167",
               "69318356919715896655612698359975736845612647472784537635207689589288608801665",
               "11143244264391460363519869994894501644309658553562757300355332013357649530481",
               "1000000000000000000"
            ]
         }
      ],
      "nonce":1362,
      "result":"invalid",
      "return":"error",
      "return_type":"ok",
      "type":"ContractCallTx",
      "version":1
   },
   "tx_index":37765361
}
sborrazas commented 9 months ago

This has been fixed in #1648.