AdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 19 txns
Deployed by via 0x810f7771 at 15787814
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
ERC-20
Value $49.86
0x04da9602d23e19d9d04e5ad3b261f8c17ccaa9788ac934a37952fb88d5fdaee6
0x4aabc2c3f684091e7737beadd1c532ceb0de80b3d11af20ea93ba069536fa061
0x647da81b1dead4989a259acff58b137fe73916913ff1a3e05f3d555007db20b9
0x16fc682c79505230830d49eea6955c2345f81447e4b13f73a25bc4890243bd63
0x1d727a5c60c84322b07c33f32882809fbbcc07dce947b5d10f8a54a6c23a85fe
0x5929d4dd9a0bb4ed59760ec9ed605d4ea8e429918bf35ed82db01185d3086033
0x667d0aa98c1187b238ef15d8839f4145f2f10b3507a374943d8a86f6de4a344b
0xcfafdd47b5c9b2fe583808bcdbb8f2c833e3b6288dece8bf41e688e216a54c63
0x1a4d693da1718941df1d8720adff5c6db585accbc4792996bd81236540cc7224
0x9d6f5bfa35aa5dd065dbbcef2579d2bf3cdf0ce7a52d3bf8ad7367d3d5fee0ef

Functions
Getter at block 21313606
admin(view returns (address)
0x21bc9179d5c529b52e3ee8f6ecf0e63fa231d16c
nextOfferingId(view returns (uint24)
5
nextTradeId(view returns (uint24)
6
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
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
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
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
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
constructor(address _logicaddress _initAdminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.