"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const light_1 = require("protobufjs/light");
const __1 = require("..");
const protobuf_1 = require("../../protobuf");
class TxResult extends light_1.Message {
    constructor(props) {
        super(props);
        /* Protobuf aliases */
        Object.defineProperty(this, "clienttransaction", {
            get() {
                return this.clientTransaction;
            },
            set(value) {
                this.clientTransaction = value;
            },
        });
    }
    /**
     * @see README#Message classes
     */
    static register() {
        protobuf_1.registerMessage("byzcoin.TxResult", TxResult, __1.ClientTransaction);
    }
}
exports.default = TxResult;
TxResult.register();
