CreditBondOfferingMarket

Verified contract

Implementation

Active on Ethereum with 1 txns
Deployed by via 0x38d00510 at 15787811
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot
-
variable spans 1 additional slot

No balances found for "CreditBondOfferingMarket"

0x340185af2d7cbb28e7b6601ed4d2bd6410044c2da0e25fdc02b2b79055300e31

Functions
Getter at block 21313606
admin(view returns (address)
0x21bc9179d5c529b52e3ee8f6ecf0e63fa231d16c
nextOfferingId(view returns (uint24)
1
nextTradeId(view returns (uint24)
1
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
solver(view returns (address)
0x4b3140cd15f49b39669cca31e802817f0be7798a
Read-only
getDecliningPrice(uint24 offeringId_view returns (uint128 highestuint128 lowestuint32 startTimeuint32 durationuint32 interval)
getFixedPrice(uint24 offeringId_view returns (uint128)
getPrice(uint24 offeringId_view returns (uint128)
isBuyerAllowed(address voucher_address buyer_view returns (bool)
isSupportVoucherType(uint8 voucherType_pure returns (bool)
markets(addressview returns (uint8 voucherTypeaddress voucherPooladdress assetuint8 decimalsuint16 feeRatebool onlyManangerOfferbool isValid)
mintParameters(uint24 offeringId_view returns (struct CreditBondOfferingMarketMintParameter)
offeringIdOfvoucherByIndex(address voucher_uint256 index_view returns (uint256)
offerings(uint24view returns (uint24 offeringIduint32 startTimeuint32 endTimeuint8 priceTypeuint128 totalUnitsuint128 unitsuint128 minuint128 maxaddress voucheraddress currencyaddress issuerbool useAllowListbool isValid)
purchasedUnits(uint24 offeringId_address buyer_view returns (uint128)
totalOfferingsOfvoucher(address voucher_view returns (uint256)
voucherManagers(address voucher_view returns (address[] managers_)
State-modifying
acceptAdmin(
addAllowAddress(address voucher_address[] addresses_bool resetExisting_
addMarket(address voucher_address voucherPool_uint8 voucherType_address asset_uint8 decimals_uint16 feeRate_bool onlyManangerOffer_
buy(uint24 offeringId_uint128 units_payable returns (uint256 amount_uint128 fee_)
initialize(address solver_
offer(address voucher_address currency_uint128 totalValue_uint128 min_uint128 max_uint32 startTime_uint32 endTime_bool useAllowList_uint8 priceType_bytes priceData_struct CreditBondOfferingMarketMintParameter mintParameter_returns (uint24 offeringId)
remove(uint24 offeringId_
removeAllowAddress(address voucher_address[] addresses_
removeMarket(address voucher_
setCurrency(address currency_bool enable_
setPendingAdmin(address newPendingAdmin_
setSolver(address newSolver_
setVoucherManager(address voucher_address[] managers_bool resetExisting_
withdrawFee(address currency_uint256 reduceAmount_
Events
AddMarket(address indexed voucheruint8 voucherTypeaddress assetuint8 decimalsuint16 feeRatebool onlyManangerOffer
DecliningPriceSet(address indexed voucheruint24 indexed offeringIduint128 highestuint128 lowestuint32 durationuint32 interval
FixedPriceSet(address indexed voucheruint24 indexed offeringIduint8 priceTypeuint128 lastPrice
NewAdmin(address oldAdminaddress newAdmin
NewPendingAdmin(address oldPendingAdminaddress newPendingAdmin
NewSolver(address oldSolveraddress newSolver
Offer(address indexed voucheraddress indexed issuerstruct OfferingMarketCoreOffering offering
Remove(address indexed issueruint24 indexed offeringIdaddress voucheruint128 totaluint128 sold
RemoveMarket(address indexed voucher
SetCurrency(address indexed currencybool enable
Traded(address indexed buyeruint24 indexed offeringIdaddress indexed voucheruint256 voucherIduint24 tradeIduint32 tradeTimeaddress currencyuint8 priceTypeuint128 priceuint128 tradedUnitsuint256 tradedAmountuint128 fee
WithdrawFee(address voucheruint256 reduceAmount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.