Contract 0x46Df…a81F on Arbitrum One

    Read and write smart contract 0x46Df…a81F on Arbitrum One from your browser — 25 read and 21 write functions, 20 events. Functions include checkForPermissionsMask, controllers, fundFactory, fundsCount, getFund, getWhitelistedProtocols.

    Contract overview

    Network
    Arbitrum One (chain ID 42161)
    Address
    0x46Df84E70deDB8a17eA859F1B07B00FB83b8a81F
    IPFS CID
    QmYgPgSv9jGxDVcbmUhbsWuYkEL4FTp3p3zxgVJMmbGthn

    Read functions (25)

    • checkForPermissionsMask(address,uint256)
    • controllers(bytes32)
    • fundFactory()
    • fundsCount()
    • getFund(uint256)
    • getWhitelistedProtocols()
    • getWhitelistedValueTokens()
    • hasPermission(address,uint8)
    • hasPermissionsMask(address,uint256)
    • isAllowedArbitraryController(address)
    • isFund(address)
    • isPaused()
    • isProtocolWhitelisted(bytes32)
    • isTokenWhitelisted(address)
    • isValueTokenWhitelisted(address)
    • minimumFundDeposit()
    • owner()
    • poolFactory()
    • postActionDelay()
    • priceOracle()
    • protocolCommission()
    • proxiableUUID()
    • renounceOwnership()
    • tokenInfo(address)
    • twoPermissionsToMask(uint8,uint8)

    Write functions (21)

    • __init__UFarmCore(address,address,address,address)
    • blacklistProtocols(bytes32[])
    • blacklistTokens(address[])
    • blacklistValueTokens(address[])
    • createFund(address,bytes32)
    • removeSpecificOracle(address)
    • setAllowArbitraryController(address,bool)
    • setMinimumFundDeposit(uint256)
    • setPostActionDelay(uint256)
    • setProtocolCommission(uint256)
    • setSpecificOracle(address,address,uint256)
    • switchPause()
    • transferOwnership(address)
    • updatePermissions(address,uint256)
    • updateProtocolsControllers(bytes32[],address[])
    • upgradeTo(address)
    • upgradeToAndCall(address,bytes)
    • whitelistProtocolsWithControllers(bytes32[],address[])
    • whitelistTokens(tuple[])
    • whitelistValueTokens(address[])
    • withdrawAssets(address[],uint256[])

    Events (20)

    • AdminChanged(address,address)
    • BeaconUpgraded(address)
    • FundArbCtrlPermissionUpdated(address,bool)
    • FundCreated(bytes32,uint256,address)
    • Initialized(uint8)
    • MinimumFundDepositChanged(uint256)
    • OwnershipTransferred(address,address)
    • PauseAction(bool)
    • PermissionsUpdated(address,uint256)
    • PostActionDelayChanged(uint256)
    • ProtocolAdded(bytes32,address)
    • ProtocolCommissionChanged(uint256)
    • ProtocolRemoved(bytes32,address)
    • ProtocolUpdated(bytes32,address)
    • SpecificOracleChanged(address,address,uint256)
    • TokenAdded(tuple)
    • TokenRemoved(address)
    • Upgraded(address)
    • ValueTokenAdded(address)
    • ValueTokenRemoved(address)

    Related guides