What does asm data infer?

+1 vote
"vin": [
    {
      "scriptSig": {
        "asm": "3045022100ca7287ff949520e6497ee6fcd17f8fe2c9029b17cd458250a0b2e73ff8cc0eda02200ddd02d988f96e76b52372494061268c6ebcefa7dabee2fa14512f4f33e1c9de01 03c032002d85f9a97a0aa0478567ad3f5232611c26276193f48d3224075d92913c", 
        "hex": "483045022100ca7287ff949520e6497ee6fcd17f8fe2c9029b17cd458250a0b2e73ff8cc0eda02200ddd02d988f96e76b52372494061268c6ebcefa7dabee2fa14512f4f33e1c9de012103c032002d85f9a97a0aa0478567ad3f5232611c26276193f48d3224075d92913c"
      }, 
      "sequence": 4294967295, 
      "txid": "bcbefdba8bce185c361322c4a323b85f33784531ee37711a5d97adebd4df6df4", 
      "vout": 1
    }
  ], 
  "vout": [
    {
      "assets": [], 
      "items": [], 
      "n": 0, 
      "permissions": [
        {
          "activate": false, 
          "admin": false, 
          "connect": false, 
          "create": false, 
          "endblock": 4294967295, 
          "for": null, 
          "issue": false, 
          "mine": false, 
          "receive": false, 
          "send": true, 
          "startblock": 0, 
          "timestamp": 1538979377
        }
      ], 
      "scriptPubKey": {
        "addresses": [
          "16qpKGoMR2sY2WpgPuLU3uXHsBwNbdUWS6sBCX"
        ], 
        "asm": "OP_DUP OP_HASH160 2b38d15a835f9a011921f6f83f9029a78514bcd9 OP_EQUALVERIFY OP_CHECKSIG 73706b700200000000000000ffffffff31f6ba5b OP_DROP", 
        "hex": "76a9142b38d15a835f9a011921f6f83f9029a78514bcd988ac1473706b700200000000000000ffffffff31f6ba5b75", 
        "reqSigs": 1, 
        "type": "pubkeyhash"
      }, 
      "value": 0.0
    }, 
    {
      "assets": [
        {
          "assetref": "104-266-22542", 
          "issuetxid": "0e58dff6c0433e5451ebbe81f659a87452a5c5d119238777b3450461cbaad4cd", 
          "name": "asset1", 
          "qty": 49.0, 
          "raw": 49, 
          "type": "transfer"
        }
      ], 
      "items": [], 
      "n": 1, 
      "permissions": [], 
      "scriptPubKey": {
        "addresses": [
          "1USiw7fFqqhVRTh8K4UaoEyp7zoxa11q1zgU35"
        ], 
        "asm": "OP_DUP OP_HASH160 cb0d6b35d5f26aa0cb510715f1668c5674c732b3 OP_EQUALVERIFY OP_CHECKSIG 73706b7174a859f681beeb51543e43c0f6df580e3100000000000000 OP_DROP", 
        "hex": "76a914cb0d6b35d5f26aa0cb510715f1668c5674c732b388ac1c73706b7174a859f681beeb51543e43c0f6df580e310000000000000075", 
        "reqSigs": 1, 
        "type": "pubkeyhash"
      }, 
      "value": 0.0
    }
  ]
asked Oct 29, 2018 by shekharr791

1 Answer

+1 vote
The asm strands for assembly, which is the symbolic representation of the Bitcoin's Script language op-codes.

You can refer here for a clear explanation on what 'asm' means.

https://bitcoin.stackexchange.com/questions/24651/whats-asm-in-transaction-inputs-scriptsig
answered Oct 30, 2018 by jeshocarmel
...