Hegic WBTC ATM Calls Pool
Verified contract
Active on
Ethereum with 385 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xa2f0…0f23
2 additional
variables
Balances ($2,091,794.88)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
WBTC | ERC-20 | 21.440452 | $97,563.00 |
$2,091,794.86 | |
COLON | ERC-20 | 12.540656 | $0.000857 |
$0.01 | |
$ | ERC-20 | 50K | -- | -- | |
$ | ERC-20 | 50K | -- | -- | |
$ Evmosia.com | ERC-20 | 2.5K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16294557 | 2 years ago | | | 0 | 0.0020419999 | |
| 15865661 | 2 years ago | | | 0 | 0.00079144800 | |
| 15634325 | 2 years ago | | | 0 | 0.0019011543 | |
| 15619362 | 2 years ago | | | 0 | 0.0015899364 | |
| 15462529 | 2 years ago | | | 0 | 0.00079866265 | |
| 15456088 | 2 years ago | | | 0 | 0.0015118482 | |
| 15444813 | 2 years ago | | | 0 | 0.0015505425 | |
| 15349858 | 2 years ago | | | 0 | 0.00089037900 | |
| 15320464 | 2 years ago | | | 0 | 0.0023988184 | |
| 15189571 | 2 years ago | | | 0 | 0.0012800720 |
ABI
ABI objects
Getter at block 21261220
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
INITIAL_RATE() view returns (uint256)
100000000000000000000
availableBalance() view returns (uint256 balance)
2144045247
collateralizationRatio() view returns (uint256)
30
hedgeFeeRate() view returns (uint256)
80
hedgePool() view returns (address)
0xf15968a096fc8f47650001585d23bee819b5affb
hedgedBalance() view returns (uint256)
7709163
hedgedShare() view returns (uint256)
2884592351162620364674981663
lockedAmount() view returns (uint256)
0
lockupPeriodForHedgedTranches() view returns (uint256)
5184000
lockupPeriodForUnhedgedTranches() view returns (uint256)
2592000
maxDepositAmount() view returns (uint256)
20000000000
maxHedgedDepositAmount() view returns (uint256)
0
maxUtilizationRate() view returns (uint256)
100
name() view returns (string)
Hegic WBTC ATM Calls Pool
optionsManager() view returns (address)
0x1ba4b447d0df64da64024e5ec47da94458c1e97f
priceProvider() view returns (address)
0xf4030086522a5beea4988f8ca5b36dbc97bee88c
pricer() view returns (address)
0x040f5b51272f2d2dc3e019f27ac8521f7e7ab916
settlementFeeRecipient() view returns (address)
0xa2f03588fa0ea557fda8b890ae338b1a5e180f23
symbol() view returns (string)
WBTCCALLSPOOL
token() view returns (address)
0x2260fac5e5542a773aa44fbcfedf7c193bc2c599
totalBalance() view returns (uint256 balance)
2144045247
unhedgedBalance() view returns (uint256)
2136336084
unhedgedShare() view returns (uint256)
417940546164766881920992357454
Read-only
balanceOf(address owner) view returns (uint256)
calculateTotalPremium(uint256 period, uint256 amount, uint256 strike) view returns (uint256 settlementFee, uint256 premium)
getApproved(uint256 tokenId) view returns (address)
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
isApprovedForAll(address owner, address operator) view returns (bool)
options(uint256) view returns (uint8 state, uint256 strike, uint256 amount, uint256 lockedAmount, uint256 expired, uint256 hedgePremium, uint256 unhedgePremium)
ownerOf(uint256 tokenId) view returns (address)
profitOf(uint256 id) view returns (uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenURI(uint256 tokenId) view returns (string)
tranches(uint256) view returns (uint8 state, uint256 share, uint256 amount, uint256 creationTimestamp, bool hedged)
State-modifying
Events approve(address to, uint256 tokenId)
exercise(uint256 id)
grantRole(bytes32 role, address account)
provideFrom(address account, uint256 amount, bool hedged, uint256 minShare) returns (uint256 share)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data)
sellOption(address holder, uint256 period, uint256 amount, uint256 strike) returns (uint256 id)
setApprovalForAll(address operator, bool approved)
setCollateralizationRatio(uint256 value)
setHedgePool(address value)
setLockupPeriod(uint256 hedgedValue, uint256 unhedgedValue)
setMaxDepositAmount(uint256 total, uint256 hedged)
setMaxUtilizationRate(uint256 value)
setPriceCalculator(address pc)
setSettlementFeeRecipient(address recipient)
transferFrom(address from, address to, uint256 tokenId)
unlock(uint256 id)
withdraw(uint256 trancheID) returns (uint256 amount)
withdrawWithoutHedge(uint256 trancheID) returns (uint256 amount)
Acquired(uint256 indexed id, uint256 settlementFee, uint256 premium)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
Exercised(uint256 indexed id, uint256 profit)
Expired(uint256 indexed id)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
Withdrawn(address indexed account, uint256 indexed trancheID, uint256 amount)
constructor(address _token, string name, string symbol, address manager, address _pricer, address _settlementFeeRecipient, address _priceProvider)
This contract contains no fallback and receive objects.
This contract contains no error objects.