redgold-schema 0.1.48

Decentralized Portfolio Contracts & Data Lake
Documentation
syntax = "proto3";
package transact;

import "structs.proto";

message EnrichedTransaction {
  structs.Transaction transaction = 1;
  repeated structs.ObservationProof proofs = 2;
  TransactionStatus status = 3;
  structs.ErrorInfo rejection_reason = 4;
}

enum TransactionStatus {
  TransactionInMempool = 0;
  TransactionPending = 1;
  TransactionAccepted = 2;
  TransactionRejected = 3;
  TransactionOrdered = 4;
}