Documentation ¶
Overview ¶
Package commoncoin implements a common coin abstraction needed by the HoneyBadgerBFT for synchronization and randomness.
See A. Miller et al. The honey badger of bft protocols. 2016. <https://eprint.iacr.org/2016/199.pdf>, Appendix C.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBLSCommonCoin ¶ added in v0.3.0
Types ¶
type BLSCommonCoinMsg ¶ added in v0.3.0
type BLSCommonCoinMsg struct {
// contains filtered or unexported fields
}
func (*BLSCommonCoinMsg) Bytes ¶ added in v0.3.0
func (m *BLSCommonCoinMsg) Bytes() []byte
func (*BLSCommonCoinMsg) FromBytes ¶ added in v0.3.0
func (m *BLSCommonCoinMsg) FromBytes(buf []byte) error
Click to show internal directories.
Click to hide internal directories.