TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 10,650 txns
Deployed by via 0xb18a0e38 at 18812258
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 47 additional slots
-
variable spans 47 additional slots
-
variable spans 99 additional slots
-
variable spans 98 additional slots
ERC-20
Value $0.03
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x3debdc6e1bba707e63a47a2e353d557ec40ba4cdf6df43b7dc969deea2f634bb
0xb45e7f189666818ddd3269795f20937adf69135f3927ae68418cc063fcdd7f05
0x4263019e861736b05f77e7947b8fa225d377c83ab9c17ff9cff781e422257567
0xc84b784bf3ea5808eae54bafd2ab2907ec40509c79a3be798c2d92ce612e456a
0x8215e0572c3e0ae31541bd52001befa47d746e7e861638e519428ee57f71b5db
0x8a79afe613a224411320789ecf1bbab5b1663c2dd3984358209fe964bb595c55
0x2f9b1a984a9414a8f701bf913cf0c602b4945820ee77f35372ee81243b0cb742
0xcddb925761efa8696885f8f55f55412c855ee4b33d40eb8dcf9aed100519df63
0xb6c2f8cf5e63bfb3ad0cf778826a69af4426029bdd0e8fc16dabf535adf2f59e
0x16d335393b0a3935f3144b2783c40e8d95d1157390d5676d39bdd0be8ef0d8ef

Functions
Getter at block 21249280
DOMAIN_SEPARATOR(view returns (bytes32)
0x10ea547465a849e9e4b82da7835e498c92d2453af3e12fc67a3619e777238e3f
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=Pendle Limit Order Protocol, version=1, chainId=1, verifyingContract=0x000000000000c9b3e2c3ec88b1b4c0cd853f4321, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
feeRecipient(view returns (address)
0x8270400d528c34e1596ef367eedec99080a1b592
owner(view returns (address)
0x8119ec16f0573b7dac7c0cb94eb504fb32456ee1
ownerHelper(view returns (address)
0xeea6f790f18563e91b18df00b89d9f79b2e6761f
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
_checkSig(struct Order orderbytes signatureview returns (bytes32uint256uint256)
getLnFeeRateRoot(address YTview returns (uint256 res)
hashOrder(struct Order orderview returns (bytes32)
nonce(addressview returns (uint256)
nonceEquals(address makerAddressuint256 makerNonceview returns (bool)
orderStatuses(bytes32[] orderHashesview returns (uint256[] remainingsuint256[] filledAmounts)
orderStatusesRaw(bytes32[] orderHashesview returns (uint256[] remainingsRawuint256[] filledAmounts)
State-modifying
advanceNonce(uint8 amount
cancelBatch(struct Order[] orders
cancelSingle(struct Order order
claimOwnership(
fill(struct FillOrderParams[] paramsaddress receiveruint256 maxTakingbytesbytes callbackreturns (uint256 actualMakinguint256 actualTakinguint256 totalFeebytes callbackReturn)
increaseNonce(
initialize(address _feeRecipient
setFeeRecipient(address _feeRecipient
setLnFeeRateRoots(address[] YTsuint256[] lnFeeRateRoots
setOwnerHelper(address _helper
simulate(address targetbytes datapayable 
transferOwnership(address newOwnerbool directbool renounce
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
EIP712DomainChanged(
Initialized(uint8 version
NonceIncreased(address indexed makeruint256 oldNonceuint256 newNonce
OrderCanceled(address indexed makerbytes32 indexed orderHash
OrderFilled(bytes32 indexed orderHashuint8 indexed orderTypeaddress indexed YTaddress tokenuint256 netInputFromMakeruint256 netOutputToMakeruint256 feeAmountuint256 notionalVolume
OrderFilledV2(bytes32 indexed orderHashuint8 indexed orderTypeaddress indexed YTaddress tokenuint256 netInputFromMakeruint256 netOutputToMakeruint256 feeAmountuint256 notionalVolumeaddress makeraddress taker
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors
SimulationResults(bool successbytes res