Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PaymentChannelActorState ¶
type PaymentChannelActorState struct {
From address.Address
To address.Address
ToSend types.BigInt
ClosingAt uint64
MinCloseHeight uint64
// TODO: needs to be map[uint64]*laneState
// waiting on refmt#35 to be fixed
LaneStates map[string]*LaneState
}
func (*PaymentChannelActorState) MarshalCBOR ¶
func (t *PaymentChannelActorState) MarshalCBOR(w io.Writer) error
func (*PaymentChannelActorState) UnmarshalCBOR ¶
func (t *PaymentChannelActorState) UnmarshalCBOR(r io.Reader) error
type PaymentChannelConstructorParams ¶ added in v0.0.3
func (*PaymentChannelConstructorParams) MarshalCBOR ¶ added in v0.0.3
func (t *PaymentChannelConstructorParams) MarshalCBOR(w io.Writer) error
func (*PaymentChannelConstructorParams) UnmarshalCBOR ¶ added in v0.0.3
func (t *PaymentChannelConstructorParams) UnmarshalCBOR(r io.Reader) error
type PaymentChannelUpdateParams ¶ added in v0.0.3
type PaymentChannelUpdateParams struct {
Sv types.SignedVoucher
Secret []byte
Proof []byte
}
func (*PaymentChannelUpdateParams) MarshalCBOR ¶ added in v0.0.3
func (t *PaymentChannelUpdateParams) MarshalCBOR(w io.Writer) error
func (*PaymentChannelUpdateParams) UnmarshalCBOR ¶ added in v0.0.3
func (t *PaymentChannelUpdateParams) UnmarshalCBOR(r io.Reader) error
type PaymentInfo ¶
type PaymentInfo struct {
PayChActor address.Address
Payer address.Address
ChannelMessage *cid.Cid
Vouchers []*types.SignedVoucher
}
func (*PaymentInfo) MarshalCBOR ¶
func (t *PaymentInfo) MarshalCBOR(w io.Writer) error
func (*PaymentInfo) UnmarshalCBOR ¶
func (t *PaymentInfo) UnmarshalCBOR(r io.Reader) error
type PaymentVerifyParams ¶ added in v0.0.3
func (*PaymentVerifyParams) MarshalCBOR ¶ added in v0.0.3
func (t *PaymentVerifyParams) MarshalCBOR(w io.Writer) error
func (*PaymentVerifyParams) UnmarshalCBOR ¶ added in v0.0.3
func (t *PaymentVerifyParams) UnmarshalCBOR(r io.Reader) error
Click to show internal directories.
Click to hide internal directories.