All Downloads are FREE. Search and download functionalities are using the official Maven repository.

waves.invoke_script_result.proto Maven / Gradle / Ivy

There is a newer version: 1.5.2
Show newest version
syntax = "proto3";
package waves;

option java_package = "com.wavesplatform.protobuf.transaction";
option csharp_namespace = "Waves";
option go_package = "github.com/wavesplatform/gowaves/pkg/grpc/generated/waves";

import "waves/transaction.proto";
import "waves/amount.proto";

message InvokeScriptResult {
    message Payment {
        bytes address = 1;
        Amount amount = 2;
    }

    message Issue {
        bytes asset_id = 1;
        string name = 2;
        string description = 3;
        int64 amount = 4;
        int32 decimals = 5;
        bool reissuable = 6;
        bytes script = 7;
        int64 nonce = 8;
    }

    message Reissue {
        bytes asset_id = 1;
        int64 amount = 2;
        bool is_reissuable = 3;
    }

    message Burn {
        bytes asset_id = 1;
        int64 amount = 2;
    }

    message SponsorFee {
        Amount min_fee = 1;
    }

    message ErrorMessage {
        int32 code = 1;
        string text = 2;
    }

    repeated DataTransactionData.DataEntry data = 1;
    repeated Payment transfers = 2;
    repeated Issue issues = 3;
    repeated Reissue reissues = 4;
    repeated Burn burns = 5;
    ErrorMessage error_message = 6;
    repeated SponsorFee sponsor_fees = 7;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy