Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions src/FeeToken.sol
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
// SPDX-License-Identifier: MIT OR Apache-2.0
pragma solidity >=0.8.13 <0.9.0;

/// @title FeeToken
/// @author NASD Inc.
/// @notice An interface that must be implemented by any ERC20 that wants to be a supported fee token on Noble.
interface FeeToken {
/// @notice Allows the system address to transfer tokens from one address to another.
function systemTransfer(address from, address to, uint256 amount) external returns (bool);
}