SaitaStakingFactory
Verified contract
Active on
Ethereum with 6,533 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
Balances ($0.00)
No balances found for "SaitaStakingFactory"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20891214 | a month ago | | | 0.00095 | 0.0013271058 | |
| 20891182 | a month ago | | | 0.00095 | 0.0014983534 | |
| 20890796 | a month ago | | | 0.00095 | 0.00080373386 | |
| 20890635 | a month ago | | | 0.00095 | 0.0012565180 | |
| 20286411 | 4 months ago | | | 0.00095 | 0.00059377231 | |
| 20270976 | 4 months ago | | | 0.00095 | 0.0019974588 | |
| 20268612 | 4 months ago | | | 0.00095 | 0.0013391641 | |
| 20265398 | 4 months ago | | | 0.00095 | 0.00035544615 | |
| 20265398 | 4 months ago | | | 0.00095 | 0.00046011735 | |
| 20265398 | 4 months ago | | | 0.00095 | 0.00032686579 |
ABI
ABI objects
Getter at block 21158449
impl() view returns (address)
0xe35abb69e916c84f697cf94ede7d1b0ebfa63598
owner() view returns (address)
0x60d2e86f2a8e66bf047207fa7c45bd223ed3b8b4
totalStakingNo() view returns (uint256)
12
Read-only
getPoolLength(address _stakedToken) view returns (uint128)
tokenAddrToStakingAddr(address) view returns (address)
totalStakingInstances(uint256) view returns (address)
State-modifying
Events addStakedType(address _stakedToken, uint128 _stakePeriod, uint128 _depositFees, uint128 _withdrawalFees, uint128 _rewardRate)
claim(address _stakedToken, uint128 _stakeType) payable
compound(address _stakedToken, uint128 _stakeType) payable
deleteStakeType(address _stakedToken, uint128 _stakeType)
deployInstance() returns (address addr)
deposit(address _stakedToken, uint128 _stakeAmount, uint128 _stakeType) payable
emergencyWithdraw(address _stakedToken, uint128 _stakeType) payable
initialize(address _imp)
initializeProxyInstance(address _proxyInstance, address _ownerWallet, address _stakedToken, uint128 _stakePeriod, uint128 _depositFees, uint128 _withdrawalFees, uint128 _rewardRate, uint128 _emergencyFees, uint128 _platformFee, address _treasury, uint128 _maxStakeLimit, string uri)
renounceOwnership()
setFactoryProxyInstance(address _proxyInstance)
transferOwnership(address newOwner)
updateEmergencyFees(address _stakedToken, uint128 newFees)
updateImp(address _newImp)
updateOwnerWallet(address _stakedToken, address newOwnerWallet)
updatePlatformFee(address _stakedToken, uint128 newFee)
updateStakeLimit(address _stakedToken, uint128 _newLimit)
updateStakeType(address _stakedToken, uint128 _stakeType, uint128 _stakePeriod, uint128 _depositFees, uint128 _withdrawalFees, uint128 _rewardRate)
updateTreasuryWallet(address _stakedToken, address newTreasuryWallet)
withdraw(address _stakedToken, uint128 _amount, uint128 _stakeType) payable
AddStakeType(address indexed stakeProxy, uint128 stakeType, uint128 stakePeriod, uint128 depositFees, uint128 withdrawalFees, uint128 rewardRate, address indexed caller, uint256 blockTimestamp)
Claim(address indexed stakeProxy, uint128 amount, uint128 stakeType, address indexed user, uint256 blockTimestamp, uint128 period)
Compound(address indexed stakeProxy, uint128 amount, uint128 stakeType, address indexed user, uint256 blockTimestamp, uint128 period, uint128 totalStakedInPool)
DeleteStakeType(address indexed stakeProxy, uint128 stakeType, address indexed caller, uint256 blockTimestamp, bool active)
Deployed(address indexed instance)
Deposit(address indexed stakeProxy, uint128 stakeAmount, uint128 stakeType, address indexed user, uint256 blockTimestamp, uint128 period, uint128 totalStakedInPool)
EmergencyWithdrawn(address indexed stakeProxy, uint128 amount, uint128 stakeType, address indexed user, uint256 blockTimestamp, uint128 period, uint128 totalStakedInPool)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
StakingInitialized(address indexed proxyInstance, address indexed stakedToken, uint128 stakePeriod, uint128 depositFees, uint128 withdrawlsFees, uint128 rewardRate, string name, string _symbol, uint256 blockTimestamp, string uri)
UpdateEmergencyFees(address indexed _owner, uint128 newFees, uint256 time)
UpdateOwnerWallet(address indexed stakeProxy, address indexed newOwnerWallet)
UpdatePlatformFee(address indexed stakeProxy, uint128 newFee)
UpdateStakeLimit(address indexed stakeProxy, uint128 _newLimit)
UpdateStakeType(address indexed stakeProxy, uint128 stakeType, uint128 stakePeriod, uint128 depositFees, uint128 withdrawalFees, uint128 rewardRate, address indexed caller, uint256 blockTimestamp)
UpdateTreasuryWallet(address indexed stakeProxy, address indexed newTreasuryWallet)
Withdraw(address indexed stakeProxy, uint128 amount, uint128 stakeType, address indexed user, uint256 blockTimestamp, uint128 period, uint128 totalStakedInPool)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.