BatchedBancorMarketMaker
Verified contract
Active on
Ethereum with 0 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "BatchedBancorMarketMaker"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "BatchedBancorMarketMaker"
ABI
ABI objects
Getter at block 21302800 getCurrentBatchId() view returns (uint256) getEVMScriptRegistry() view returns (address) getRecoveryVault() view returns (address)
ADD_COLLATERAL_TOKEN_ROLE() view returns (bytes32)
0x217b79cb2bc7760defc88529853ef81ab33ae5bb315408ce9f5af09c8776662d
OPEN_BUY_ORDER_ROLE() view returns (bytes32)
0xa589c8f284b76fc8d510d9d553485c47dbef1b0745ae00e0f3fd4e28fcd77ea7
OPEN_ROLE() view returns (bytes32)
0xefa06053e2ca99a43c97c4a4f3d8a394ee3323a8ff237e625fba09fe30ceb0a4
OPEN_SELL_ORDER_ROLE() view returns (bytes32)
0xd68ba2b769fa37a2a7bd4bed9241b448bc99eca41f519ef037406386a8f291c0
PCT_BASE() view returns (uint256)
1000000000000000000
PPM() view returns (uint32)
1000000
REMOVE_COLLATERAL_TOKEN_ROLE() view returns (bytes32)
0x2044e56de223845e4be7d0a6f4e9a29b635547f16413a6d1327c58d9db438ee2
UPDATE_BENEFICIARY_ROLE() view returns (bytes32)
0xf7ea2b80c7b6a2cab2c11d2290cb005c3748397358a25e17113658c83b732593
UPDATE_COLLATERAL_TOKEN_ROLE() view returns (bytes32)
0xe0565c2c43e0d841e206bb36a37f12f22584b4652ccee6f9e0c071b697a2e13d
UPDATE_FEES_ROLE() view returns (bytes32)
0x5f9be2932ed3a723f295a763be1804c7ebfd1a41c1348fb8bdf5be1c5cdca822
UPDATE_FORMULA_ROLE() view returns (bytes32)
0xbfb76d8d43f55efe58544ea32af187792a7bdb983850d8fed33478266eec3cbb
appId() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
batchBlocks() view returns (uint256)
0
beneficiary() view returns (address)
0x0000000000000000000000000000000000000000
buyFeePct() view returns (uint256)
0
controller() view returns (address)
0x0000000000000000000000000000000000000000
formula() view returns (address)
0x0000000000000000000000000000000000000000
getInitializationBlock() view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
hasInitialized() view returns (bool)
false
isOpen() view returns (bool)
false
isPetrified() view returns (bool)
true
kernel() view returns (address)
0x0000000000000000000000000000000000000000
reserve() view returns (address)
0x0000000000000000000000000000000000000000
sellFeePct() view returns (uint256)
0
token() view returns (address)
0x0000000000000000000000000000000000000000
tokenManager() view returns (address)
0x0000000000000000000000000000000000000000
tokensToBeMinted() view returns (uint256)
0
Read-only
allowRecoverability(address token) view returns (bool)
canPerform(address _sender, bytes32 _role, uint256[] _params) view returns (bool)
collaterals(address) view returns (bool whitelisted, uint256 virtualSupply, uint256 virtualBalance, uint32 reserveRatio, uint256 slippage)
collateralsToBeClaimed(address) view returns (uint256)
getBatch(uint256 _batchId, address _collateral) view returns (bool, bool, uint256, uint256, uint32, uint256, uint256, uint256, uint256, uint256)
getCollateralToken(address _collateral) view returns (bool, uint256, uint256, uint32, uint256)
getEVMScriptExecutor(bytes _script) view returns (address)
getStaticPricePPM(uint256 _supply, uint256 _balance, uint32 _reserveRatio) view returns (uint256)
metaBatches(uint256) view returns (bool initialized, uint256 realSupply, uint256 buyFeePct, uint256 sellFeePct, address formula)
State-modifying
Events addCollateralToken(address _collateral, uint256 _virtualSupply, uint256 _virtualBalance, uint32 _reserveRatio, uint256 _slippage)
claimBuyOrder(address _buyer, uint256 _batchId, address _collateral)
claimCancelledBuyOrder(address _buyer, uint256 _batchId, address _collateral)
claimCancelledSellOrder(address _seller, uint256 _batchId, address _collateral)
claimSellOrder(address _seller, uint256 _batchId, address _collateral)
initialize(address _controller, address _tokenManager, address _formula, address _reserve, address _beneficiary, uint256 _batchBlocks, uint256 _buyFeePct, uint256 _sellFeePct)
open()
openBuyOrder(address _buyer, address _collateral, uint256 _value) payable
openSellOrder(address _seller, address _collateral, uint256 _amount)
removeCollateralToken(address _collateral)
transferToVault(address _token)
updateBeneficiary(address _beneficiary)
updateCollateralToken(address _collateral, uint256 _virtualSupply, uint256 _virtualBalance, uint32 _reserveRatio, uint256 _slippage)
updateFees(uint256 _buyFeePct, uint256 _sellFeePct)
updateFormula(address _formula)
AddCollateralToken(address indexed collateral, uint256 virtualSupply, uint256 virtualBalance, uint32 reserveRatio, uint256 slippage)
CancelBatch(uint256 indexed id, address indexed collateral)
ClaimBuyOrder(address indexed buyer, uint256 indexed batchId, address indexed collateral, uint256 amount)
ClaimCancelledBuyOrder(address indexed buyer, uint256 indexed batchId, address indexed collateral, uint256 value)
ClaimCancelledSellOrder(address indexed seller, uint256 indexed batchId, address indexed collateral, uint256 amount)
ClaimSellOrder(address indexed seller, uint256 indexed batchId, address indexed collateral, uint256 fee, uint256 value)
NewBatch(uint256 indexed id, address indexed collateral, uint256 supply, uint256 balance, uint32 reserveRatio, uint256 slippage)
NewMetaBatch(uint256 indexed id, uint256 supply, uint256 buyFeePct, uint256 sellFeePct, address formula)
Open()
OpenBuyOrder(address indexed buyer, uint256 indexed batchId, address indexed collateral, uint256 fee, uint256 value)
OpenSellOrder(address indexed seller, uint256 indexed batchId, address indexed collateral, uint256 amount)
RecoverToVault(address indexed vault, address indexed token, uint256 amount)
RemoveCollateralToken(address indexed collateral)
ScriptResult(address indexed executor, bytes script, bytes input, bytes returnData)
UpdateBeneficiary(address indexed beneficiary)
UpdateCollateralToken(address indexed collateral, uint256 virtualSupply, uint256 virtualBalance, uint32 reserveRatio, uint256 slippage)
UpdateFees(uint256 buyFeePct, uint256 sellFeePct)
UpdateFormula(address indexed formula)
UpdatePricing(uint256 indexed batchId, address indexed collateral, uint256 totalBuySpend, uint256 totalBuyReturn, uint256 totalSellSpend, uint256 totalSellReturn)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.