ETH Price: $2,002.26 (-2.95%)
Gas: 0.62 Gwei

Transaction Decoder

Block:
20700647 at Sep-07-2024 06:54:11 PM +UTC
Transaction Fee:
0.000067500691939539 ETH $0.14
Gas Used:
46,593 Gas / 1.448730323 Gwei

Emitted Events:

332 USDe.Approval( owner=[Sender] 0x6a09dfaf9bfbabf52f657eedcdbf357ce2b38437, spender=0x11111112...0f8842A65, value=115792089237316195423570985008687907853269984665640564039457584007913129639935 )

Account State Difference:

  Address   Before After State Difference Code
0x4c9EDD58...bff1E68B3
0x6a09DFaF...Ce2b38437
0.000242224158866679 Eth
Nonce: 5
0.00017472346692714 Eth
Nonce: 6
0.000067500691939539
(beaverbuild)
16.579709678093264951 Eth16.579710155568451235 Eth0.000000477475186284

Execution Trace

USDe.approve( spender=0x111111125421cA6dc452d289314280a0f8842A65, amount=115792089237316195423570985008687907853269984665640564039457584007913129639935 ) => ( True )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: GPL-3.0
pragma solidity 0.8.19;
import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
import "@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol";
import "@openzeppelin/contracts/token/ERC20/extensions/ERC20Permit.sol";
import "@openzeppelin/contracts/access/Ownable2Step.sol";
import "./interfaces/IUSDeDefinitions.sol";
/**
* @title USDe
* @notice USDe Genesis Story: Arthur Hayes' $Nakadollar in "Dust on Crust" 08/03/2023
*/
contract USDe is Ownable2Step, ERC20Burnable, ERC20Permit, IUSDeDefinitions {
address public minter;
constructor(address admin) ERC20("USDe", "USDe") ERC20Permit("USDe") {
if (admin == address(0)) revert ZeroAddressException();
_transferOwnership(admin);
}
function setMinter(address newMinter) external onlyOwner {
emit MinterUpdated(newMinter, minter);
minter = newMinter;
}
function mint(address to, uint256 amount) external {
if (msg.sender != minter) revert OnlyMinter();
_mint(to, amount);
}
function renounceOwnership() public view override onlyOwner {
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX