public static byte[] ZipSignedLedger(SignedLedger signedLedger) { using (var stream = new ByteStream()) { stream.Write(signedLedger); return(Zipper.Zip(stream.GetBytes())); } }
public SignedNewLedger(SignedLedger ledger) { Hash = ledger.Hash; Height = ledger.Ledger.LedgerLight.Height; Timestamp = ledger.Ledger.LedgerLight.Timestamp; PreviousLedgerHash = ledger.Ledger.LedgerLight.Lastledger; Signatures = ledger.Signatures.ToList(); }
public static ProtocolVersion GetVersion(this SignedLedger signed) { return(GetVersion(signed.Ledger)); }
public static LedgerHash GetLastLedger(this SignedLedger signed) { return(GetLastLedger(signed.Ledger)); }
public static long GetTimestamp(this SignedLedger signed) { return(GetTimestamp(signed.Ledger)); }
public static long GetHeight(this SignedLedger signed) { return(GetHeight(signed.Ledger)); }
public SignedLedgerState(SignedLedger ledger, LedgerStateChange state) { Ledger = ledger; State = state; }