Isle Finance
  • Introduction
    • What is Isle Finance?
    • What is Supply Chain Finance?
  • How Isle Finance Works
    • Glossary of Key Terms
    • Pool Admins
    • Buyers
    • Sellers
    • Liquidity Providers
    • Governance
    • Fees
  • Contract Documentation
    • Smart Contract Overview
    • Diagrams
    • Loan Accounting
    • Withdrawal Management
    • Upgradability
    • IsleGlobals
    • LoanManager
    • LoanManagerStorage
    • Pool
    • PoolAddressesProvider
    • PoolConfigurator
    • PoolConfiguratorStorage
    • Receivable
    • ReceivableStorage
    • WithdrawalManager
    • WithdrawalManagerStorage
    • abstracts
      • Governable
    • interfaces
      • IGovernable
      • IIsleGlobals
      • IIsleGlobalsEvents
      • ILoanManager
      • ILoanManagerEvents
      • ILoanManagerStorage
      • IPool
      • IPoolAddressesProvider
      • IPoolConfigurator
      • IPoolConfiguratorEvents
      • IPoolConfiguratorStorage
      • IReceivable
      • IReceivableEvent
      • IWithdrawalManager
      • IWithdrawalManagerStorage
    • libraries
      • Errors
      • PoolDeployer
      • ReentrancyGuardUpgradeable
      • types
        • PoolConfigurator
        • Loan
        • Receivable
        • WithdrawalManager
      • upgradability
        • UUPSProxy
        • VersionedInitializable
Powered by GitBook
On this page
  • Events
  • Initialized
  • IsleVaultSet
  • ProtocolPausedSet
  • ContractPausedSet
  • FunctionUnpausedSet
  • ProtocolFeeSet
  • ValidReceivableAssetSet
  • ValidPoolAssetSet
  • ValidPoolAdminSet
  1. Contract Documentation
  2. interfaces

IIsleGlobalsEvents

PreviousIIsleGlobalsNextILoanManager

Last updated 8 months ago

Events

Initialized

The IsleGlobals contract has been initialized.

event Initialized(address governor_);

Parameters

Name
Type
Description

governor_

address

The address of the governor.

IsleVaultSet

The address for the Isle vault has been set.

event IsleVaultSet(address indexed previousVault_, address indexed newVault_);

Parameters

Name
Type
Description

previousVault_

address

The previous vault.

newVault_

address

The new vault.

ProtocolPausedSet

The protocol pause was set to a new state.

event ProtocolPausedSet(address indexed caller_, bool protocolPaused_);

Parameters

Name
Type
Description

caller_

address

The address of the security admin or governor that performed the action.

protocolPaused_

bool

The protocol paused state.

ContractPausedSet

Emitted when a contract is paused or unpaused.

event ContractPausedSet(address indexed caller_, address indexed contract_, bool contractPaused_);

Parameters

Name
Type
Description

caller_

address

The address that performed the action.

contract_

address

The address of the contract being paused or unpaused.

contractPaused_

bool

The new paused state of the contract.

FunctionUnpausedSet

Emitted when a function is unpaused or paused.

event FunctionUnpausedSet(
    address indexed caller_, address indexed contract_, bytes4 indexed sig_, bool functionUnpaused_
);

Parameters

Name
Type
Description

caller_

address

The address that performed the action.

contract_

address

The address of the contract.

sig_

bytes4

The function signature.

functionUnpaused_

bool

The new unpaused state of the function.

ProtocolFeeSet

Emitted when the protocol fee has been set.

event ProtocolFeeSet(uint24 protocolFee_);

Parameters

Name
Type
Description

protocolFee_

uint24

The new protocol fee value.

ValidReceivableAssetSet

A valid asset was set.

event ValidReceivableAssetSet(address indexed receivableAsset_, bool isValid_);

Parameters

Name
Type
Description

receivableAsset_

address

The address of the receivable asset.

isValid_

bool

The validity of the receivable asset.

ValidPoolAssetSet

A valid asset was set.

event ValidPoolAssetSet(address indexed poolAsset_, bool isValid_);

Parameters

Name
Type
Description

poolAsset_

address

The address of the asset.

isValid_

bool

The validity of the asset.

ValidPoolAdminSet

Emitted when a valid pool admin is set.

event ValidPoolAdminSet(address indexed poolAdmin_, bool isValid_);

Parameters

Name
Type
Description

poolAdmin_

address

The address of the pool admin.

isValid_

bool

The validity of the pool admin.

Git Source