InvestProxy
Verified contract
Proxy
Active on
Ethereum with 131 txns
Unified storage
Map
Table
Raw
Constants and immutables
4Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($9.09)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
BCNT | ERC-20 | 2.968K | $0.003062 |
$9.09 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 7750311 | 5 years ago | | | 0 | 0.022655720 | |
| 7750251 | 5 years ago | | | 0 | 0.0016370400 | |
| 7712678 | 5 years ago | | | 0 | 0.0016370400 | |
| 7712562 | 5 years ago | | | 0 | 0.0016370400 | |
| 7712548 | 5 years ago | | | 0 | 0.022653960 | |
| 7712547 | 5 years ago | | | 0 | 0.022653160 | |
| 7712543 | 5 years ago | | | 0 | 0.022648840 | |
| 7712537 | 5 years ago | | | 0 | 0.0016396000 | |
| 7712528 | 5 years ago | | | 0 | 0.0016396000 | |
| 7712521 | 5 years ago | | | 0 | 0.0016370400 |
ABI
ABI objects
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 _investContract, address _trader, bytes32 _strategyID, address _follower, uint256 _investedAmount, int256 _profitAmount, string _causeToClear) pure returns (bytes32)
closePreSignedHashing(address _investContract, bytes32 _strategyID) pure returns (bytes32)
followTraderPreSignedHashing(address _investContract, address _trader, bytes32 _strategyID, uint256 _marginAmount, address _oracle, uint256 _validUntil) pure returns (bytes32)
getInitInputDataBytes(address _bincentive, address _tokenAddress, address _bincentiveErrand, address _tradeProfileImplementation) pure returns (bytes)
marginBalanceOf(address _investor) view returns (uint256)
profileOf(address _trader, bytes32 _strategyID) view returns (address)
registerPreSignedHashing(address _investContract, bytes32 _strategyID, uint256 _profitSharingPercentage, uint256 _registerFee, uint256 _periodLength, uint256 _maxMarginDeposit, uint256 _minMarginDeposit, uint256 _rewardPercentage, uint256 _nonce) pure returns (bytes32)
withdrawMarginPreSignedHashing(address _investContract, address _from, uint256 _value, uint256 _fee, uint256 _nonce, uint256 _validUntil) pure returns (bytes32)
State-modifying
Events changeAdmin(address newAdmin)
setInvestURL(string _newURL)
setTradeProfileURL(string _newURL)
trade_profile_contract_url() returns (string)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
clearTrade(bytes _signature, address _trader, bytes32 _strategyID, address _follower, uint256 _investedAmount, int256 _profitAmount, string _causeToClear) returns (bool)
closeTradeProfile(bytes _signature, bytes32 _strategyID) returns (bool)
depositWithToken(bytes _signature, uint256 _value, uint256 _fee, uint256 _nonce, uint256 _validUntil) returns (bool)
followTrader(bytes _signature, address _trader, bytes32 _strategyID, uint256 _marginAmount, address _oracle, uint256 _validUntil) returns (bool)
init(address _bincentive, address _tokenAddress, address _bincentiveErrand, address _tradeProfileImplementation)
registerTradeProfile(bytes _registerSignature, bytes32 _strategyID, uint256 _profitSharingPercentage, uint256 _registerFee, uint256 _periodLength, uint256 _maxMarginDeposit, uint256 _minMarginDeposit, uint256 _rewardPercentage, uint256 _nonce, bytes _transferSignature, uint256 _validUntil) returns (bool)
updateBincentiveErrand(address _newBincentiveErrand) returns (bool)
upgradeTradeProfileImplementation(address _newImplementation) returns (bool)
withdrawMargin(uint256 _value) returns (bool)
withdrawMarginPreSigned(bytes _signature, address _from, uint256 _value, uint256 _fee, uint256 _nonce, uint256 _validUntil) returns (bool)
AdminChanged(address previousAdmin, address newAdmin)
InvestURLChanged(string newURL)
TradeProfileURLChanged(string newURL)
Upgraded(address indexed implementation)
ClearTrade(address indexed follower, address indexed trader, uint256 investedAmount, int256 profitAmount, string causeToClear)
CloseTradeProfile(address indexed trader, address indexed profileAddr)
DepositWithToken(address indexed from, uint256 amount)
FollowTrader(address indexed follower, address indexed trader, uint256 marginAmount)
RegisterTradeProfile(address indexed trader, address indexed profileAddr, uint256 profitSharingPercentage)
TradeProfileUpgraded(address indexed implementation)
UpdateBincentiveErrand(address indexed newBincentiveErrand)
WithdrawMargin(address indexed from, uint256 amount)
WithdrawMarginPreSigned(address indexed from, address indexed delegate, uint256 amount, uint256 fee)
constructor(address _implementation, bytes _data)
fallback()
This contract contains no error objects.