FlashProtocol
Verified contract
Active on
Ethereum with 1,131 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
FLASH | ERC-20 | 9.361761M | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 15568441 | 2 years ago | | | 0 | 0.0011647111 | |
| 15568432 | 2 years ago | | | 0 | 0.0028952766 | |
| 15568428 | 2 years ago | | | 0 | 0.00090317522 | |
| 15568424 | 2 years ago | | | 0 | 0.0033302280 | |
| 15568418 | 2 years ago | | | 0 | 0.00080789209 | |
| 15568410 | 2 years ago | | | 0 | 0.0029388836 | |
| 15568337 | 2 years ago | | | 0 | 0.00097550727 | |
| 15568333 | 2 years ago | | | 0 | 0.0038842908 | |
| 15568184 | 2 years ago | | | 0 | 0.0010920056 | |
| 15568177 | 2 years ago | | | 0 | 0.0047912119 |
ABI
ABI objects
Getter at block 21263314
FLASH_TOKEN() view returns (address)
0xb4467e8d621105312a914f1d42f10770c0ffe3c8
TIMELOCK() view returns (uint256)
259200
matchRatio() view returns (uint256)
2000
matchReceiver() view returns (address)
0x842f8f6fb524996d0b660621da895166e1cea691
Read-only
balances(address) view returns (uint256)
getFPY(uint256 _amountIn) view returns (uint256)
getInvFPY(uint256 _amount) view returns (uint256)
getMatchedAmount(uint256 _mintedAmount) view returns (uint256)
getMintAmount(uint256 _amountIn, uint256 _expiry) view returns (uint256)
getPercentageStaked(uint256 _amountIn) view returns (uint256 percentage)
getPercentageUnStaked(uint256 _amount) view returns (uint256 percentage)
stakes(bytes32) view returns (uint256 amountIn, uint256 expiry, uint256 expireAfter, uint256 mintedAmount, address staker, address receiver)
timelock(uint8) view returns (uint256)
State-modifying
Events lockFunction(uint8 _lockedFunction)
setMatchRatio(uint256 _newMatchRatio)
setMatchReceiver(address _newMatchReceiver)
stake(uint256 _amountIn, uint256 _expiry, address _receiver, bytes _data) returns (uint256 mintedAmount, uint256 matchedAmount, bytes32 id)
unlockFunction(uint8 _lockedFunction)
unstake(bytes32 _id) returns (uint256 withdrawAmount)
unstakeEarly(bytes32 _id) returns (uint256 withdrawAmount)
Staked(bytes32 _id, uint256 _amountIn, uint256 _expiry, uint256 _expireAfter, uint256 _mintedAmount, address indexed _staker, address indexed _receiver)
Unstaked(bytes32 _id, uint256 _amountIn, address indexed _staker)
constructor(address _initialMatchReceiver)
This contract contains no fallback and receive objects.
This contract contains no error objects.