Skip to content
This repository has been archived by the owner on Jul 9, 2021. It is now read-only.

Commit

Permalink
Merge pull request #2524 from 0xProject/feat/erc20-bridge/less-ambigu…
Browse files Browse the repository at this point in the history
…ous-transfer-event-args

Rename `ERC20BridgeTransfer` event args
  • Loading branch information
dorothy-zbornak authored Mar 14, 2020
2 parents b7fb539 + ce96e35 commit 7a68260
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 14 deletions.
4 changes: 4 additions & 0 deletions contracts/asset-proxy/CHANGELOG.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@
{
"note": "Emit `ERC20BridgeTransfer` events in bridges.",
"pr": 2512
},
{
"note": "Change names of `ERC20BridgeTransfer` args to be less ambiguous.",
"pr": 2524
}
]
},
Expand Down
28 changes: 14 additions & 14 deletions contracts/asset-proxy/contracts/src/interfaces/IERC20Bridge.sol
Original file line number Diff line number Diff line change
Expand Up @@ -21,25 +21,25 @@ pragma solidity ^0.5.9;

contract IERC20Bridge {

/// @dev Emitted when a bridge transfer is completed.
/// @param fromToken The address of the "from" token.
/// @param toToken The address of the "to" token.
/// @param fromTokenAmount The "from" token amount consumed.
/// @param toTokenAmount The "to" token amount transferred.
/// @param from Supplier of "fromToken".
/// @param to Receiver of "toToken".
/// @dev Result of a successful bridge call.
bytes4 constant internal BRIDGE_SUCCESS = 0xdc1600f3;

/// @dev Emitted when a trade occurs.
/// @param inputToken The token the bridge is converting from.
/// @param outputToken The token the bridge is converting to.
/// @param inputTokenAmount Amount of input token.
/// @param outputTokenAmount Amount of output token.
/// @param from The `from` address in `bridgeTransferFrom()`
/// @param to The `to` address in `bridgeTransferFrom()`
event ERC20BridgeTransfer(
address fromToken,
address toToken,
uint256 fromTokenAmount,
uint256 toTokenAmount,
address inputToken,
address outputToken,
uint256 inputTokenAmount,
uint256 outputTokenAmount,
address from,
address to
);

/// @dev Result of a successful bridge call.
bytes4 constant internal BRIDGE_SUCCESS = 0xdc1600f3;

/// @dev Transfers `amount` of the ERC20 `tokenAddress` from `from` to `to`.
/// @param tokenAddress The address of the ERC20 token to transfer.
/// @param from Address to transfer asset from.
Expand Down

0 comments on commit 7a68260

Please sign in to comment.