AuctionHouse class

Inheritance

Constructors

AuctionHouse({required SolAddress auctionHouseFeeAccount, required SolAddress auctionHouseTreasury, required SolAddress treasuryWithdrawalDestination, required SolAddress feeWithdrawalDestination, required SolAddress treasuryMint, required SolAddress authority, required SolAddress creator, required int bump, required int treasuryBump, required int feePayerBump, required int sellerFeeBasisPoints, required bool requiresSignOff, required bool canChangeSalePrice, required int escrowPaymentBump, required bool hasAuctioneer, required SolAddress auctioneerAddress, required List<bool> scopes})
const
AuctionHouse.fromBuffer(List<int> data)
factory

Properties

activeScoopes List<AuthorityScope>
no setter
auctioneerAddress SolAddress
final
auctionHouseFeeAccount SolAddress
final
auctionHouseTreasury SolAddress
final
authority SolAddress
final
bump int
final
canChangeSalePrice bool
final
creator SolAddress
final
escrowPaymentBump int
final
feePayerBump int
final
feeWithdrawalDestination SolAddress
final
hasAuctioneer bool
final
hashCode int
The hash code for this object.
no setterinherited
layout → StructLayout
The layout representing the structure of the object for serialization.
no setteroverride
requiresSignOff bool
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scopes List<bool>
final
sellerFeeBasisPoints int
final
treasuryBump int
final
treasuryMint SolAddress
final
treasuryWithdrawalDestination SolAddress
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
serialize() Map<String, dynamic>
Serializes the object to a map.
override
toBytes() List<int>
Converts the object to bytes using Borsh serialization.
inherited
toHex() String
Converts the object to a hexadecimal string.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

size int
no setter