{
    "nested": {
        "Transaction": {
            "fields": {
                "execer": {
                    "type": "bytes",
                    "id": 1
                },
                "payload": {
                    "type": "bytes",
                    "id": 2
                },
                "signature": {
                    "type": "Signature",
                    "id": 3
                },
                "fee": {
                    "type": "int64",
                    "id": 4
                },
                "expire": {
                    "type": "int64",
                    "id": 5
                },
                "nonce": {
                    "type": "int64",
                    "id": 6
                },
                "to": {
                    "type": "string",
                    "id": 7
                },
                "groupCount": {
                    "type": "int32",
                    "id": 8
                },
                "header": {
                    "type": "bytes",
                    "id": 9
                },
                "next": {
                    "type": "bytes",
                    "id": 10
                }
            }
        },
        "Signature": {
            "fields": {
                "ty": {
                    "type": "int32",
                    "id": 1
                },
                "pubkey": {
                    "type": "bytes",
                    "id": 2
                },
                "signature": {
                    "type": "bytes",
                    "id": 3
                }
            }
        },
        "Transactions": {
            "fields": {
                "txs": {
                    "rule": "repeated",
                    "type": "Transaction",
                    "id": 1
                },
                "expire": {
                    "type": "int64",
                    "id": 2
                }
            }
        }
    }
}
