text: /**
   * @flow
   */
  
  /* eslint-disable */
  
  'use strict';
  
  /*::
  import type { ConcreteFragment } from 'relay-runtime';
  type AssetNameLink_asset$ref = any;
  type AssetRegistered_asset$ref = any;
  type ContractPublished_contract$ref = any;
  type TransactionInputPagingTable_transaction$ref = any;
  type TransactionOutputPagingTable_transaction$ref = any;
  import type { FragmentReference } from "relay-runtime";
  declare export opaque type TransactionInvocationSummaryBody_transaction$ref: FragmentReference;
  export type TransactionInvocationSummaryBody_transaction = {|
    +asset: ?{|
      +$fragmentRefs: AssetRegistered_asset$ref
    |},
    +transfers: {|
      +edges: $ReadOnlyArray<{|
        +node: {|
          +asset: {|
            +$fragmentRefs: AssetNameLink_asset$ref
          |},
          +from_address_id: ?string,
          +to_address_id: ?string,
          +value: string,
        |}
      |}>
    |},
    +contracts: {|
      +edges: $ReadOnlyArray<{|
        +node: {|
          +id: string,
          +$fragmentRefs: ContractPublished_contract$ref,
        |}
      |}>
    |},
    +$fragmentRefs: TransactionInputPagingTable_transaction$ref & TransactionOutputPagingTable_transaction$ref,
    +$refType: TransactionInvocationSummaryBody_transaction$ref,
  |};
  */
  
  
  const node/*: ConcreteFragment*/ = {
    "kind": "Fragment",
    "name": "TransactionInvocationSummaryBody_transaction",
    "type": "Transaction",
    "metadata": null,
    "argumentDefinitions": [],
    "selections": [
      {
        "kind": "FragmentSpread",
        "name": "TransactionInputPagingTable_transaction",
        "args": null
      },
      {
        "kind": "FragmentSpread",
        "name": "TransactionOutputPagingTable_transaction",
        "args": null
      },
      {
        "kind": "LinkedField",
        "alias": null,
        "name": "asset",
        "storageKey": null,
        "args": null,
        "concreteType": "Asset",
        "plural": false,
        "selections": [
          {
            "kind": "FragmentSpread",
            "name": "AssetRegistered_asset",
            "args": null
          }
        ]
      },
      {
        "kind": "LinkedField",
        "alias": null,
        "name": "transfers",
        "storageKey": null,
        "args": null,
        "concreteType": "TransactionToTransfersConnection",
        "plural": false,
        "selections": [
          {
            "kind": "LinkedField",
            "alias": null,
            "name": "edges",
            "storageKey": null,
            "args": null,
            "concreteType": "TransactionToTransfersEdge",
            "plural": true,
            "selections": [
              {
                "kind": "LinkedField",
                "alias": null,
                "name": "node",
                "storageKey": null,
                "args": null,
                "concreteType": "Transfer",
                "plural": false,
                "selections": [
                  {
                    "kind": "LinkedField",
                    "alias": null,
                    "name": "asset",
                    "storageKey": null,
                    "args": null,
                    "concreteType": "Asset",
                    "plural": false,
                    "selections": [
                      {
                        "kind": "FragmentSpread",
                        "name": "AssetNameLink_asset",
                        "args": null
                      }
                    ]
                  },
                  {
                    "kind": "ScalarField",
                    "alias": null,
                    "name": "from_address_id",
                    "args": null,
                    "storageKey": null
                  },
                  {
                    "kind": "ScalarField",
                    "alias": null,
                    "name": "to_address_id",
                    "args": null,
                    "storageKey": null
                  },
                  {
                    "kind": "ScalarField",
                    "alias": null,
                    "name": "value",
                    "args": null,
                    "storageKey": null
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "kind": "LinkedField",
        "alias": null,
        "name": "contracts",
        "storageKey": null,
        "args": null,
        "concreteType": "TransactionToContractsConnection",
        "plural": false,
        "selections": [
          {
            "kind": "LinkedField",
            "alias": null,
            "name": "edges",
            "storageKey": null,
            "args": null,
            "concreteType": "TransactionToContractsEdge",
            "plural": true,
            "selections": [
              {
                "kind": "LinkedField",
                "alias": null,
                "name": "node",
                "storageKey": null,
                "args": null,
                "concreteType": "Contract",
                "plural": false,
                "selections": [
                  {
                    "kind": "ScalarField",
                    "alias": null,
                    "name": "id",
                    "args": null,
                    "storageKey": null
                  },
                  {
                    "kind": "FragmentSpread",
                    "name": "ContractPublished_contract",
                    "args": null
                  }
                ]
              }
            ]
          }
        ]
      }
    ]
  };
  // prettier-ignore
  (node/*: any*/).hash = '8a9f371f7911368cc5e6019afa3b0d9c';
  module.exports = node;
  