Pausing
The EUROe Stablecoin contract may be paused under extraordinary or force majeure circumstances.
In the unlikely case where production contracts are paused, Membrane Finance ("Membrane") may, for example, implement upgrades to the contract itself and/or instruct users to reset approvals. If a production contract is paused, Membrane will attempt to notify all EUROe users and give adequate time for user response. To ensure you will be informed in such a situation, we suggest following our social media accounts and subscribing to our newsletter.
Concordium Implementation
Pausing the contract prevents the following functions from being called:
- contract_mint
- contract_burn
- contract_transfer
- contract_update_operator
- contract_set_implementor
Pausing the contract does not impact the following functions:
- contract_get_circulating_supply
- contract_balance_of
- contract_token_metadata
- contract_supports
- contract_grant_role
- contract_remove_role
- contract_blocklist
- contract_unblocklist
- contract_upgrade
- contract_set_paused
In summary, pausing the contract prevents normal user operations but does not impact Membrane's ability to make critical changes to the contract, roles, or blocking.
EVM Implementations
Production contracts
Pausing the contract disables token transfers, minting, and burning. It does not prevent, for example, new approvals or upgrades to the contract itself.
Testnet contracts
The testnet contracts may be paused from time to time in order to test internal processes and systems. A list of recent tests is maintained below.
Emergency pausing tests
January 2023 | |
---|---|
Test date | 2023/01/30 - 2023/01/31 |
Test network | Ethereum Goerli |
Test reason | Internal systems & processes testing |
Outage length | < 18 hours |
Pausing transaction | 0xd99d904a67512b1c446573bf55111931337d15a6ce4a0eefcb6a68654ed27ae3 |
Unpausing transaction | 0xc9e78063d27d582880fa8e89c1928394c087128bc0afe11ef9edbd5e672922b7 |