It allows adding/removing interceptor for trading on the Bend exchange.
function addCollectionInterceptor(address interceptor) external nonpayable
Add a interceptor in the system
function removeCollectionInterceptor(address interceptor) external nonpayable
Remove a interceptor from the system
function renounceOwnership() external nonpayable
Leaves the contract without owner. It will not be possible to call
onlyOwnerfunctions anymore. Can only be called by the current owner. NOTE: Renouncing ownership will leave the contract without an owner, thereby removing any functionality that is only available to the owner.
function transferOwnership(address newOwner) external nonpayable
Transfers ownership of the contract to a new account (
newOwner). Can only be called by the current owner.
function isInterceptorWhitelisted(address currency) external view returns (bool)
Returns if a interceptor is in the system
function owner() external view returns (address)
Returns the address of the current owner.
function viewCountWhitelistedCurrencies() external view returns (uint256)
View number of whitelisted currencies
function viewWhitelistedInterceptors(uint256 cursor, uint256 size) external view returns (address, uint256)
See whitelisted interceptors in the system
event CollectionInterceptorRemoved(address indexed interceptor)
event CollectionInterceptorWhitelisted(address indexed interceptor)
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)