AdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 50 txns
Deployed by via 0xbff89544 at 14766608
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 $0.02
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
0xbd306dc3cb6d4bbf3575488831c92a8952f7487ef9e7954dc34a902095db64fc
0x1df7f58e558b024a05aa51bd019074e504309ea325c214724b62d81471a6a473
0xba1fd2540b40484b1c041313f935e6c4e34e44f633e47c5095805f1fff6aaa5e
0xcf6548999309c7f4251bb6c408d9eecdf5d3172858ea78b944e882801f69cfe6
0x0843d94b13dbd96b086658f5832b295881114ef2a6b4eae3a7898ae7811a15f4
0x2c817a9bd6de1c73f362b618099ed53f85747beeb12bc4c6f3039fe43011eaf2
0x355343d0f5ce0d00c77a4264d92306c99bb95cfc05a125b0bd471e2db2de68c2
0x5e5bf9b0cf392c99356c0d6405e2e9b7540412211433d7ffa28cc2a68b78f7b1
0xb6544db19819506ad86fc20422c0253ec23802ddc9e2d5e3b29b49f80fcf5103
0x24f7f01415dfad06457eb13c89f45658cd8239910cbc7b11cbcaaad73be5cbca

Functions
Getter at block 20959886
admin(view returns (address)
0x21bc9179d5c529b52e3ee8f6ecf0e63fa231d16c
nextOfferingId(view returns (uint24)
14
nextTradeId(view returns (uint24)
27
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 InitialConvertibleOfferingMarketMintParameter)
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 min_uint128 max_uint32 startTime_uint32 endTime_bool useAllowList_uint8 priceType_bytes priceData_struct InitialConvertibleOfferingMarketMintParameter 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.