This contract is being backfilled. You may encounter incomplete storage history.

InvestProxy

Verified contract

Proxy

Active on Ethereum with 131 txns
Deployed by via 0xc7e10f37 at 6866271
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $9.09
0xc0f61ef593c1be07f59d984dda722f5f4513274e3518d94c31d595285eca23f8
0x15b11d721bec65e239c606b42f7fba56f99643e0ae9ef89755245fbb194a39ba
0x0d88d89fde552d77796dd66339fc8f181f7929249134680903512f631c358e40
0xae86b7a8ada97a4c2e14c874f31ea4067143e8b940996c422b4859418b3e7fde
0xef76d61d8a80c10b0b103f314c4e5251de25560f1c7e28e62be53425fd1387b0
0xca903a6a5ebe2a8a8a0c20c5911c7766ffd452d40c4dda837cf93bb71ed5569b
0xa074f93da79ab80921f631a222db97b321d7751686c07fdfc994109cbc9f53f5
0x5f4bcdbf66f55c32e17e5d075be65a5b50df70cb3de2d201aacf5e8d72991834
0xf8d85e9dd4610c5966ccc88e2b300828b869de5b6257b5972d93f13340e4a06d
0x71d73f29205d75df33266f9e55fd68d7745b114ef8146c49605a361baec8cd87

Functions
Getter at block 20798497
 
admin(view returns (address)
bincentive_invest_contract_url(view returns (string)
[unknown]
implementation(view returns (address)
0xc00a0595f257032ad70d16502138a7bdf52939c9
bincentive(view returns (address)
0xbf7ddeb00de22d24795c48367e89af1d2b5a70ff
bincentiveErrand(view returns (address)
0x803f267276f708e4166b403a0808a4e84dcec217
tokenAddress(view returns (address)
0x9669890e48f330acd88b78d63e1a6b3482652cd9
tradeProfileImplementation(view returns (address)
0xccab3a3a3fb51b93d513659ca4328da96ee42e71
Read-only
clearTradePreSignedHashing(address _investContractaddress _traderbytes32 _strategyIDaddress _followeruint256 _investedAmountint256 _profitAmountstring _causeToClearpure returns (bytes32)
closePreSignedHashing(address _investContractbytes32 _strategyIDpure returns (bytes32)
followTraderPreSignedHashing(address _investContractaddress _traderbytes32 _strategyIDuint256 _marginAmountaddress _oracleuint256 _validUntilpure returns (bytes32)
getInitInputDataBytes(address _bincentiveaddress _tokenAddressaddress _bincentiveErrandaddress _tradeProfileImplementationpure returns (bytes)
marginBalanceOf(address _investorview returns (uint256)
profileOf(address _traderbytes32 _strategyIDview returns (address)
registerPreSignedHashing(address _investContractbytes32 _strategyIDuint256 _profitSharingPercentageuint256 _registerFeeuint256 _periodLengthuint256 _maxMarginDeposituint256 _minMarginDeposituint256 _rewardPercentageuint256 _noncepure returns (bytes32)
withdrawMarginPreSignedHashing(address _investContractaddress _fromuint256 _valueuint256 _feeuint256 _nonceuint256 _validUntilpure returns (bytes32)
State-modifying
changeAdmin(address newAdmin
setInvestURL(string _newURL
setTradeProfileURL(string _newURL
trade_profile_contract_url(returns (string)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
clearTrade(bytes _signatureaddress _traderbytes32 _strategyIDaddress _followeruint256 _investedAmountint256 _profitAmountstring _causeToClearreturns (bool)
closeTradeProfile(bytes _signaturebytes32 _strategyIDreturns (bool)
depositWithToken(bytes _signatureuint256 _valueuint256 _feeuint256 _nonceuint256 _validUntilreturns (bool)
followTrader(bytes _signatureaddress _traderbytes32 _strategyIDuint256 _marginAmountaddress _oracleuint256 _validUntilreturns (bool)
init(address _bincentiveaddress _tokenAddressaddress _bincentiveErrandaddress _tradeProfileImplementation
registerTradeProfile(bytes _registerSignaturebytes32 _strategyIDuint256 _profitSharingPercentageuint256 _registerFeeuint256 _periodLengthuint256 _maxMarginDeposituint256 _minMarginDeposituint256 _rewardPercentageuint256 _noncebytes _transferSignatureuint256 _validUntilreturns (bool)
updateBincentiveErrand(address _newBincentiveErrandreturns (bool)
upgradeTradeProfileImplementation(address _newImplementationreturns (bool)
withdrawMargin(uint256 _valuereturns (bool)
withdrawMarginPreSigned(bytes _signatureaddress _fromuint256 _valueuint256 _feeuint256 _nonceuint256 _validUntilreturns (bool)
Events
AdminChanged(address previousAdminaddress newAdmin
InvestURLChanged(string newURL
TradeProfileURLChanged(string newURL
Upgraded(address indexed implementation
ClearTrade(address indexed followeraddress indexed traderuint256 investedAmountint256 profitAmountstring causeToClear
CloseTradeProfile(address indexed traderaddress indexed profileAddr
DepositWithToken(address indexed fromuint256 amount
FollowTrader(address indexed followeraddress indexed traderuint256 marginAmount
RegisterTradeProfile(address indexed traderaddress indexed profileAddruint256 profitSharingPercentage
TradeProfileUpgraded(address indexed implementation
UpdateBincentiveErrand(address indexed newBincentiveErrand
WithdrawMargin(address indexed fromuint256 amount
WithdrawMarginPreSigned(address indexed fromaddress indexed delegateuint256 amountuint256 fee
Constructor
constructor(address _implementationbytes _data
Fallback and receive
fallback(
Errors

This contract contains no error objects.