FlashProtocol

Verified contract

Active on Ethereum with 1,131 txns
Deployed by via 0xf2febdeb at 11568502
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x6d43f7604789178dec869b28fffa79475c24b571eb3f2b738452ddf2db0874a1
0x349eba782531ba93b048c9af60a194047d527999f3db8688565efb62a083da7c
0x99be7da6bf8a46b9c22a6cc428d26618e86b27f1cac0847f8a4cdee0520cd09e
0x6143db0fbf6ec4092689b40e124c8f509fd3a61952dc44808fbc1a07c657b677
0x9d1ed4213f93fdf7cdc3d6d8ee5dacd22492f6bf4767e920396619a661a664a2
0x89a13f1537daf79e35b5af5cf7aa846a36f7ab158c2d46771f926a9c1552b27f
0x8e64368eced4d20de5394253cb9eb41481a1dcf1e16361294a68688c843257f9
0xa3ae4fbfede77e036f867d08b50440a39ed4c3d0d19afce944971d157b5f2648
0x7eec426765b99ca877743a50a7c7722154b73a1b0f778901b09dd71f6b8d1f3b
0x8b3668e82713402a23e27bbb763103dbe92d49ec836c6285b855b3a1e2fc8d42

Functions
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(addressview returns (uint256)
getFPY(uint256 _amountInview returns (uint256)
getInvFPY(uint256 _amountview returns (uint256)
getMatchedAmount(uint256 _mintedAmountview returns (uint256)
getMintAmount(uint256 _amountInuint256 _expiryview returns (uint256)
getPercentageStaked(uint256 _amountInview returns (uint256 percentage)
getPercentageUnStaked(uint256 _amountview returns (uint256 percentage)
stakes(bytes32view returns (uint256 amountInuint256 expiryuint256 expireAfteruint256 mintedAmountaddress stakeraddress receiver)
timelock(uint8view returns (uint256)
State-modifying
lockFunction(uint8 _lockedFunction
setMatchRatio(uint256 _newMatchRatio
setMatchReceiver(address _newMatchReceiver
stake(uint256 _amountInuint256 _expiryaddress _receiverbytes _datareturns (uint256 mintedAmountuint256 matchedAmountbytes32 id)
unlockFunction(uint8 _lockedFunction
unstake(bytes32 _idreturns (uint256 withdrawAmount)
unstakeEarly(bytes32 _idreturns (uint256 withdrawAmount)
Events
Staked(bytes32 _iduint256 _amountInuint256 _expiryuint256 _expireAfteruint256 _mintedAmountaddress indexed _stakeraddress indexed _receiver
Unstaked(bytes32 _iduint256 _amountInaddress indexed _staker
Constructor
constructor(address _initialMatchReceiver
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.