BatchedBancorMarketMaker

Verified contract

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

No balances found for "BatchedBancorMarketMaker"

No transactions found for "BatchedBancorMarketMaker"


Functions
Getter at block 21302800
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
 
getCurrentBatchId(view returns (uint256)
 
getEVMScriptRegistry(view returns (address)
getInitializationBlock(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
 
getRecoveryVault(view returns (address)
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 tokenview returns (bool)
canPerform(address _senderbytes32 _roleuint256[] _paramsview returns (bool)
collaterals(addressview returns (bool whitelisteduint256 virtualSupplyuint256 virtualBalanceuint32 reserveRatiouint256 slippage)
collateralsToBeClaimed(addressview returns (uint256)
getBatch(uint256 _batchIdaddress _collateralview returns (boolbooluint256uint256uint32uint256uint256uint256uint256uint256)
getCollateralToken(address _collateralview returns (booluint256uint256uint32uint256)
getEVMScriptExecutor(bytes _scriptview returns (address)
getStaticPricePPM(uint256 _supplyuint256 _balanceuint32 _reserveRatioview returns (uint256)
metaBatches(uint256view returns (bool initializeduint256 realSupplyuint256 buyFeePctuint256 sellFeePctaddress formula)
State-modifying
addCollateralToken(address _collateraluint256 _virtualSupplyuint256 _virtualBalanceuint32 _reserveRatiouint256 _slippage
claimBuyOrder(address _buyeruint256 _batchIdaddress _collateral
claimCancelledBuyOrder(address _buyeruint256 _batchIdaddress _collateral
claimCancelledSellOrder(address _selleruint256 _batchIdaddress _collateral
claimSellOrder(address _selleruint256 _batchIdaddress _collateral
initialize(address _controlleraddress _tokenManageraddress _formulaaddress _reserveaddress _beneficiaryuint256 _batchBlocksuint256 _buyFeePctuint256 _sellFeePct
open(
openBuyOrder(address _buyeraddress _collateraluint256 _valuepayable 
openSellOrder(address _selleraddress _collateraluint256 _amount
removeCollateralToken(address _collateral
transferToVault(address _token
updateBeneficiary(address _beneficiary
updateCollateralToken(address _collateraluint256 _virtualSupplyuint256 _virtualBalanceuint32 _reserveRatiouint256 _slippage
updateFees(uint256 _buyFeePctuint256 _sellFeePct
updateFormula(address _formula
Events
AddCollateralToken(address indexed collateraluint256 virtualSupplyuint256 virtualBalanceuint32 reserveRatiouint256 slippage
CancelBatch(uint256 indexed idaddress indexed collateral
ClaimBuyOrder(address indexed buyeruint256 indexed batchIdaddress indexed collateraluint256 amount
ClaimCancelledBuyOrder(address indexed buyeruint256 indexed batchIdaddress indexed collateraluint256 value
ClaimCancelledSellOrder(address indexed selleruint256 indexed batchIdaddress indexed collateraluint256 amount
ClaimSellOrder(address indexed selleruint256 indexed batchIdaddress indexed collateraluint256 feeuint256 value
NewBatch(uint256 indexed idaddress indexed collateraluint256 supplyuint256 balanceuint32 reserveRatiouint256 slippage
NewMetaBatch(uint256 indexed iduint256 supplyuint256 buyFeePctuint256 sellFeePctaddress formula
Open(
OpenBuyOrder(address indexed buyeruint256 indexed batchIdaddress indexed collateraluint256 feeuint256 value
OpenSellOrder(address indexed selleruint256 indexed batchIdaddress indexed collateraluint256 amount
RecoverToVault(address indexed vaultaddress indexed tokenuint256 amount
RemoveCollateralToken(address indexed collateral
ScriptResult(address indexed executorbytes scriptbytes inputbytes returnData
UpdateBeneficiary(address indexed beneficiary
UpdateCollateralToken(address indexed collateraluint256 virtualSupplyuint256 virtualBalanceuint32 reserveRatiouint256 slippage
UpdateFees(uint256 buyFeePctuint256 sellFeePct
UpdateFormula(address indexed formula
UpdatePricing(uint256 indexed batchIdaddress indexed collateraluint256 totalBuySpenduint256 totalBuyReturnuint256 totalSellSpenduint256 totalSellReturn
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.