pub fn auctioneer_public_buy<'info>(
    ctx: Context<'_, '_, '_, 'info, AuctioneerPublicBuy<'info>>,
    trade_state_bump: u8,
    escrow_payment_bump: u8,
    buyer_price: u64,
    token_size: u64
) -> Result<()>
Expand description

Create a public buy bid by creating a public_buyer_trade_state account and an escrow_payment account and funding the escrow with the necessary SOL or SPL token amount.