Skip to content

Latest commit

 

History

History
88 lines (46 loc) · 2.09 KB

encoding.md

File metadata and controls

88 lines (46 loc) · 2.09 KB

encoding

import "Smilo-blackbox/src/server/encoding"

encoded_payload_data.go

type EncodedPayloadData struct {
    Sender         []byte
    Nonce          []byte
    Cipher         []byte
    RecipientNonce []byte
    RecipientList  [][]byte
}

EncodedPayloadData holds the encoded payload data (sender,nonce,cipher,recipientNonce and list)

func Deserialize(encodedPayload []byte) *EncodedPayloadData

Deserialize obj

func EncodePayloadData(payload []byte, sender []byte, recipients [][]byte) (*EncodedPayloadData, error)

EncodePayloadData encode payload data

func (*EncodedPayloadData) Decode

func (e *EncodedPayloadData) Decode(to []byte) []byte

Decode will decode

func (*EncodedPayloadData) Serialize

func (e *EncodedPayloadData) Serialize() *[]byte

Serialize obj


Generated by godoc2md