bitmessage.network.Pubkey.GetPayload4Broadcast C# (CSharp) Метод

GetPayload4Broadcast() приватный Метод

private GetPayload4Broadcast ( ) : byte[]
Результат byte[]
        internal byte[] GetPayload4Broadcast()
        {
            var payload = new MemoryStream(500);

            payload.WriteVarInt(Version);
            payload.WriteVarInt(Stream);
            payload.Write(BehaviorBitfield);

            payload.Write(SigningKey,1,SigningKey.Length-1);
            payload.Write(EncryptionKey,1,EncryptionKey.Length-1);

            if (Version>=3)
            {
                payload.WriteVarInt(NonceTrialsPerByte);
                payload.WriteVarInt(NetworkDefaultPayloadLengthExtraBytes);
            }

            return payload.ToArray();
        }