auction

class Bid(bidder, bid_currency, max_price, bid_id, auction_key, auction_id)

Bases: object

Represents a bid in an auction.

Parameters:
  • bidder (str) – address of the bidder
  • bid_currency (int) – how much external currency is being spent
  • max_price (int) – the maximum price the bidder is willing to pay
  • bid_id (int) – bid ID
  • auction_key (str) – address of the auction
  • auction_id (int) – auction ID
bidder
Type:str
bid_currency
Type:int
max_price
Type:int
bid_id
Type:int
auction_key
Type:str
auction_id
Type:int
dictify()
sign(private_key)

Sign a bid.

Parameters:private_key (str) – private_key of the bidder
Returns:signed bid with the signature
Return type:SignedBid
static undictify(d)
class SignedBid(bid, signature)

Bases: object

Represents a signed bid in an auction.

Parameters:
  • bid (Bid) – bid that was signed
  • signature (str) – the signature of the bidder
bid
Type:Bid
signature
Type:str
dictify()
static undictify(d)
class NoteField(signed_bid, note_field_type)

Bases: object

Can be encoded and added to a transaction.

Parameters:
  • signed_bid (SignedBid) – bid with signature of bidder
  • note_field_type (str) – the type of note; see constants for possible types
signed_bid
Type:SignedBid
note_field_type
Type:str
dictify()
static undictify(d)