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

Invest

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xd80171bd at 7103558
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Invest"

No transactions found for "Invest"


Functions
Getter at block 20798497
bincentive(view returns (address)
0x0000000000000000000000000000000000000000
bincentiveErrand(view returns (address)
0x0000000000000000000000000000000000000000
tokenAddress(view returns (address)
0x0000000000000000000000000000000000000000
tradeProfileImplementation(view returns (address)
0x0000000000000000000000000000000000000000
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
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
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

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.