Documentation
¶
Index ¶
- Variables
- type EscrowAccountIDCodec
- func (d EscrowAccountIDCodec) Decode(buffer []byte) (int, escrowid.Account, error)
- func (d EscrowAccountIDCodec) DecodeJSON(b []byte) (escrowid.Account, error)
- func (d EscrowAccountIDCodec) DecodeNonTerminal(buffer []byte) (int, escrowid.Account, error)
- func (d EscrowAccountIDCodec) Encode(buffer []byte, key escrowid.Account) (int, error)
- func (d EscrowAccountIDCodec) EncodeJSON(key escrowid.Account) ([]byte, error)
- func (d EscrowAccountIDCodec) EncodeNonTerminal(buffer []byte, key escrowid.Account) (int, error)
- func (d EscrowAccountIDCodec) KeyType() string
- func (d EscrowAccountIDCodec) Size(key escrowid.Account) int
- func (d EscrowAccountIDCodec) SizeNonTerminal(key escrowid.Account) int
- func (d EscrowAccountIDCodec) Stringify(key escrowid.Account) string
- type EscrowPaymentIDCodec
- func (d EscrowPaymentIDCodec) Decode(buffer []byte) (int, escrowid.Payment, error)
- func (d EscrowPaymentIDCodec) DecodeJSON(b []byte) (escrowid.Payment, error)
- func (d EscrowPaymentIDCodec) DecodeNonTerminal(buffer []byte) (int, escrowid.Payment, error)
- func (d EscrowPaymentIDCodec) Encode(buffer []byte, key escrowid.Payment) (int, error)
- func (d EscrowPaymentIDCodec) EncodeJSON(key escrowid.Payment) ([]byte, error)
- func (d EscrowPaymentIDCodec) EncodeNonTerminal(buffer []byte, key escrowid.Payment) (int, error)
- func (d EscrowPaymentIDCodec) KeyType() string
- func (d EscrowPaymentIDCodec) Size(key escrowid.Payment) int
- func (d EscrowPaymentIDCodec) SizeNonTerminal(key escrowid.Payment) int
- func (d EscrowPaymentIDCodec) Stringify(key escrowid.Payment) string
Constants ¶
This section is empty.
Variables ¶
View Source
var ( EscrowAccountIDKey codec.KeyCodec[escrowid.Account] = EscrowAccountIDCodec{} EscrowPaymentIDKey codec.KeyCodec[escrowid.Payment] = EscrowPaymentIDCodec{} )
Functions ¶
This section is empty.
Types ¶
type EscrowAccountIDCodec ¶
type EscrowAccountIDCodec struct{}
func (EscrowAccountIDCodec) DecodeJSON ¶
func (d EscrowAccountIDCodec) DecodeJSON(b []byte) (escrowid.Account, error)
func (EscrowAccountIDCodec) DecodeNonTerminal ¶
func (EscrowAccountIDCodec) EncodeJSON ¶
func (d EscrowAccountIDCodec) EncodeJSON(key escrowid.Account) ([]byte, error)
func (EscrowAccountIDCodec) EncodeNonTerminal ¶
func (EscrowAccountIDCodec) KeyType ¶
func (d EscrowAccountIDCodec) KeyType() string
func (EscrowAccountIDCodec) SizeNonTerminal ¶
func (d EscrowAccountIDCodec) SizeNonTerminal(key escrowid.Account) int
type EscrowPaymentIDCodec ¶
type EscrowPaymentIDCodec struct{}
func (EscrowPaymentIDCodec) DecodeJSON ¶
func (d EscrowPaymentIDCodec) DecodeJSON(b []byte) (escrowid.Payment, error)
func (EscrowPaymentIDCodec) DecodeNonTerminal ¶
func (EscrowPaymentIDCodec) EncodeJSON ¶
func (d EscrowPaymentIDCodec) EncodeJSON(key escrowid.Payment) ([]byte, error)
func (EscrowPaymentIDCodec) EncodeNonTerminal ¶
func (EscrowPaymentIDCodec) KeyType ¶
func (d EscrowPaymentIDCodec) KeyType() string
func (EscrowPaymentIDCodec) SizeNonTerminal ¶
func (d EscrowPaymentIDCodec) SizeNonTerminal(key escrowid.Payment) int
Click to show internal directories.
Click to hide internal directories.