Documentation
¶
Index ¶
- type BidBoard
- func (b *BidBoard) AuctionBid(slot uint64) (builder string, value big.Int, err error)
- func (b *BidBoard) BuilderBlockLast(slot uint64, builder string) (value int64, err error)
- func (b *BidBoard) GetBountyBidForSlot(slot uint64) (builder string, err error)
- func (b *BidBoard) GetOpenAuctionHighestBid(slot uint64) (value *big.Int, err error)
- func (b *BidBoard) GetPayloadDelivered(slot uint64) (value string, err error)
- func (b *BidBoard) PayloadUtils(slot uint64, blockhash string) (utils.GetPayloadUtils, error)
- func (b *BidBoard) PutPayloadDelivered(slot uint64, builder string) error
- func (r *BidBoard) SaveBuilderBid(slot uint64, builderPubkey string, proposerPubKey string, receivedAt uint64, ...) (err error)
- func (b *BidBoard) SavePayloadUtils(slot uint64, proposer string, blockhash string, ...) error
- func (b *BidBoard) SetBountyBidForSlot(slot uint64, builder string) (bountyBidWin bool, err error)
- func (b *BidBoard) WinningBid(slot uint64) (*utils.ProposerHeaderResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BidBoard ¶
type BidBoard struct {
// contains filtered or unexported fields
}
func NewBidBoard ¶
func NewBidBoard(redis redisPackage.RedisInterface, bulletin bulletinboard.RelayMQTT, timeout time.Duration) *BidBoard
func (*BidBoard) AuctionBid ¶
func (*BidBoard) BuilderBlockLast ¶
func (*BidBoard) GetBountyBidForSlot ¶
@dev Gives Winner Of Bounty Bid Of A Slot
func (*BidBoard) GetOpenAuctionHighestBid ¶
@dev Gives highest bid for open bidding
func (*BidBoard) GetPayloadDelivered ¶
func (*BidBoard) PayloadUtils ¶
func (*BidBoard) PutPayloadDelivered ¶
func (*BidBoard) SaveBuilderBid ¶
func (*BidBoard) SavePayloadUtils ¶
func (*BidBoard) SetBountyBidForSlot ¶
@dev Sets The Bounty Bid Winner
func (*BidBoard) WinningBid ¶
func (b *BidBoard) WinningBid(slot uint64) (*utils.ProposerHeaderResponse, error)
Click to show internal directories.
Click to hide internal directories.