Contract
Balance
…
Holdings
…
Active
…
Created
…
Name
Ticker
Currency
Amount
Value
0assets
[
{
"type": "function",
"selector": "0xfbbf9740",
"sig": "getBorrowingGroups(uint8,uint16[])",
"name": "getBorrowingGroups",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16[]"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xfd03e048",
"sig": "getBorrowingPairGroups(uint8,uint16)",
"name": "getBorrowingPairGroups",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xfff24740",
"sig": "getBorrowingGroup(uint8,uint16)",
"name": "getBorrowingGroup",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xef6c0449",
"sig": "getTradeLiquidationPrice((uint8,address,uint16,uint32,uint64,bool,uint256,uint256,int256,(uint40,uint40,uint40,uint24,uint24),uint64,bool,uint256,bool))",
"name": "getTradeLiquidationPrice",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "tuple",
"components": [
{
"type": "uint8"
},
{
"type": "address"
},
{
"type": "uint16"
},
{
"type": "uint32"
},
{
"type": "uint64"
},
{
"type": "bool"
},
{
"type": "uint256"
},
{
"type": "uint256"
},
{
"type": "int256"
},
{
"type": "tuple",
"components": [
{
"type": "uint40"
},
{
"type": "uint40"
},
{
"type": "uint40"
},
{
"type": "uint24"
},
{
"type": "uint24"
}
]
},
{
"type": "uint64"
},
{
"type": "bool"
},
{
"type": "uint256"
},
{
"type": "bool"
}
]
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xf103da7a",
"sig": "getBorrowingPairPendingAccFees(uint8,uint16,uint256,uint256)",
"name": "getBorrowingPairPendingAccFees",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16"
},
{
"type": "uint256"
},
{
"type": "uint256"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xe5990cfd",
"sig": "borrowingParamUpdateCallback((uint8,uint16,uint8,uint224),uint256)",
"name": "borrowingParamUpdateCallback",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "tuple",
"components": [
{
"type": "uint8"
},
{
"type": "uint16"
},
{
"type": "uint8"
},
{
"type": "uint224"
}
]
},
{
"type": "uint256"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xe6a6633f",
"sig": "getBorrowingPairGroupIndex(uint8,uint16)",
"name": "getBorrowingPairGroupIndex",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xeba37dd8",
"sig": "updatePairOiBeforeV10(uint8,uint16,bool,bool,uint256)",
"name": "updatePairOiBeforeV10",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16"
},
{
"type": "bool"
},
{
"type": "bool"
},
{
"type": "uint256"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xd2b9099a",
"sig": "getBorrowingGroupPendingAccFees(uint8,uint16,uint256)",
"name": "getBorrowingGroupPendingAccFees",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16"
},
{
"type": "uint256"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xd4b813f2",
"sig": "setBorrowingPairParamsArray(uint8,uint16[],(uint16,uint32,uint48,uint72)[],(uint8,uint32,bool,uint32,bytes,uint16[],(uint56,uint56,uint56,uint56,uint32)[])[])",
"name": "setBorrowingPairParamsArray",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16[]"
},
{
"type": "tuple[]",
"components": [
{
"type": "uint16"
},
{
"type": "uint32"
},
{
"type": "uint48"
},
{
"type": "uint72"
}
]
},
{
"type": "tuple[]",
"components": [
{
"type": "uint8"
},
{
"type": "uint32"
},
{
"type": "bool"
},
{
"type": "uint32"
},
{
"type": "bytes"
},
{
"type": "uint16[]"
},
{
"type": "tuple[]",
"components": [
{
"type": "uint56"
},
{
"type": "uint56"
},
{
"type": "uint56"
},
{
"type": "uint56"
},
{
"type": "uint32"
}
]
}
]
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xb87499c5",
"sig": "getBorrowingPairOiBeforeV10(uint8,uint16)",
"name": "getBorrowingPairOiBeforeV10",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xb9c97229",
"sig": "hasRoles(address,uint8,uint8)",
"name": "hasRoles",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "uint8"
},
{
"type": "uint8"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xc4d66de8",
"sig": "initialize(address)",
"name": "initialize",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0xa39fac12",
"sig": "getAddresses()",
"name": "getAddresses",
"stateMutability": "nonpayable",
"inputs": [],
"outputs": []
},
{
"type": "function",
"selector": "0xab6192ed",
"sig": "getBorrowingInitialAccFees(uint8,address,uint32)",
"name": "getBorrowingInitialAccFees",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "address"
},
{
"type": "uint32"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x951abd74",
"sig": "getPairOisBeforeV10Collateral(uint8,uint16)",
"name": "getPairOisBeforeV10Collateral",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x95a8c58d",
"sig": "hasRole(address,uint8)",
"name": "hasRole",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
},
{
"type": "uint8"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x99fdbf59",
"sig": "getPairOiBeforeV10Collateral(uint8,uint16,bool)",
"name": "getPairOiBeforeV10Collateral",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16"
},
{
"type": "bool"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x9fed9481",
"sig": "setBorrowingGroupParams(uint8,uint16,(uint32,uint72,uint48))",
"name": "setBorrowingGroupParams",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16"
},
{
"type": "tuple",
"components": [
{
"type": "uint32"
},
{
"type": "uint72"
},
{
"type": "uint48"
}
]
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x7f81e5ab",
"sig": "handleTradeBorrowingCallback(uint8,address,uint16,uint32,uint256,bool,bool,uint256)",
"name": "handleTradeBorrowingCallback",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "address"
},
{
"type": "uint16"
},
{
"type": "uint32"
},
{
"type": "uint256"
},
{
"type": "bool"
},
{
"type": "bool"
},
{
"type": "uint256"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x801c7961",
"sig": "withinMaxBorrowingGroupOi(uint8,uint16,bool,uint256)",
"name": "withinMaxBorrowingGroupOi",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16"
},
{
"type": "bool"
},
{
"type": "uint256"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x92748a7d",
"sig": "setBorrowingPairFeePerBlockCapArray(uint8,uint16[],(uint32,uint32)[])",
"name": "setBorrowingPairFeePerBlockCapArray",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16[]"
},
{
"type": "tuple[]",
"components": [
{
"type": "uint32"
},
{
"type": "uint32"
}
]
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x5d5bf24d",
"sig": "getBorrowingPair(uint8,uint16)",
"name": "getBorrowingPair",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x7bdbfe5a",
"sig": "getBorrowingPairFeePerBlockCap(uint8,uint16)",
"name": "getBorrowingPairFeePerBlockCap",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x3f85355a",
"sig": "setBorrowingPairParams(uint8,uint16,(uint16,uint32,uint48,uint72),(uint8,uint32,bool,uint32,bytes,uint16[],(uint56,uint56,uint56,uint56,uint32)[])[])",
"name": "setBorrowingPairParams",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16"
},
{
"type": "tuple",
"components": [
{
"type": "uint16"
},
{
"type": "uint32"
},
{
"type": "uint48"
},
{
"type": "uint72"
}
]
},
{
"type": "tuple[]",
"components": [
{
"type": "uint8"
},
{
"type": "uint32"
},
{
"type": "bool"
},
{
"type": "uint32"
},
{
"type": "bytes"
},
{
"type": "uint16[]"
},
{
"type": "tuple[]",
"components": [
{
"type": "uint56"
},
{
"type": "uint56"
},
{
"type": "uint56"
},
{
"type": "uint56"
},
{
"type": "uint32"
}
]
}
]
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x48da5b38",
"sig": "getAllBorrowingPairs(uint8)",
"name": "getAllBorrowingPairs",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x52b3aaca",
"sig": "initializeGovEmergencyTimelock(address)",
"name": "initializeGovEmergencyTimelock",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x5667b5c0",
"sig": "getPairMaxOi(uint8,uint16)",
"name": "getPairMaxOi",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x19e31460",
"sig": "getTradeBorrowingFee((uint8,address,uint16,uint32,bool,uint256,uint256,uint256))",
"name": "getTradeBorrowingFee",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "tuple",
"components": [
{
"type": "uint8"
},
{
"type": "address"
},
{
"type": "uint16"
},
{
"type": "uint32"
},
{
"type": "bool"
},
{
"type": "uint256"
},
{
"type": "uint256"
},
{
"type": "uint256"
}
]
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x1a733ea0",
"sig": "initializeBorrowingFeePerBlockCap((uint32,uint32))",
"name": "initializeBorrowingFeePerBlockCap",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "tuple",
"components": [
{
"type": "uint32"
},
{
"type": "uint32"
}
]
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x274d1278",
"sig": "getPairMaxOiCollateral(uint8,uint16)",
"name": "getPairMaxOiCollateral",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x13a9baae",
"sig": "getBorrowingGroupOi(uint8,uint16)",
"name": "getBorrowingGroupOi",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x197b65a5",
"sig": "setBorrowingFeePerBlockCap((uint32,uint32))",
"name": "setBorrowingFeePerBlockCap",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "tuple",
"components": [
{
"type": "uint32"
},
{
"type": "uint32"
}
]
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x02c4e7c1",
"sig": "setBorrowingGroupParamsArray(uint8,uint16[],(uint32,uint72,uint48)[])",
"name": "setBorrowingGroupParamsArray",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16[]"
},
{
"type": "tuple[]",
"components": [
{
"type": "uint32"
},
{
"type": "uint72"
},
{
"type": "uint48"
}
]
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x06c01bef",
"sig": "getBorrowingFeePerBlockCap()",
"name": "getBorrowingFeePerBlockCap",
"stateMutability": "nonpayable",
"inputs": [],
"outputs": []
},
{
"type": "function",
"selector": "0x0a67b9a3",
"sig": "getBorrowingPairFeePerBlockCaps(uint8,uint16[])",
"name": "getBorrowingPairFeePerBlockCaps",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "uint8"
},
{
"type": "uint16[]"
}
],
"outputs": []
},
{
"type": "function",
"selector": "0x101e6503",
"sig": "setRoles(address[],uint8[],bool[])",
"name": "setRoles",
"stateMutability": "nonpayable",
"inputs": [
{
"type": "address[]"
},
{
"type": "uint8[]"
},
{
"type": "bool[]"
}
],
"outputs": []
}
]Loading…
Detecting wallet…
getAddresses()
…
getBorrowingFeePerBlockCap()
…