Adds a variation of ERC677BridgeToken which implements IBurnableMintableERC677Token but
mint is pass-through function to transfer: minting is bounded to the sender's own balance
burn is a no-op: the sender keeps the tokens
ERC677BridgeFixedSupplyToken is meant to be used in the home side of the Omnibridge bridge to allow a non-native token to become fixed supply while not having to modify any part of the bridge itself.
Adds a variation of
ERC677BridgeToken
which implementsIBurnableMintableERC677Token
butmint
is pass-through function totransfer
: minting is bounded to the sender's own balanceburn
is a no-op: the sender keeps the tokensERC677BridgeFixedSupplyToken
is meant to be used in the home side of the Omnibridge bridge to allow a non-native token to become fixed supply while not having to modify any part of the bridge itself.To look at the diff from
ERC677BridgeToken
toERC677BridgeFixedSupplyToken
check the commit: https://github.com/omni/tokenbridge-contracts/commit/6b68a49f85c138bca1a4b5a3f1dd8e6a7ec5092d