Skip to content

Commit

Permalink
Merge pull request #303 from CoinbaseStablecoin/v2-oz-L01
Browse files Browse the repository at this point in the history
Use token name instead of hard-coding "FiatToken" in EIP712 domain definition [L01]
  • Loading branch information
petejkim committed Jul 17, 2020
2 parents 5dcac53 + 916e2a2 commit 9de45f0
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion contracts/v2/FiatTokenV2.sol
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ contract FiatTokenV2 is
"FiatTokenV2: contract is already initialized"
);
name = newName;
DOMAIN_SEPARATOR = EIP712.makeDomainSeparator("FiatToken", "2");
DOMAIN_SEPARATOR = EIP712.makeDomainSeparator(newName, "2");
_initializedV2 = true;
}

Expand Down
2 changes: 1 addition & 1 deletion test/v2/FiatTokenV2.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ contract("FiatTokenV2", (accounts) => {
web3.utils.keccak256(
"EIP712Domain(string name,string version,uint256 chainId,address verifyingContract)"
),
web3.utils.keccak256("FiatToken"),
web3.utils.keccak256("USD Coin"),
web3.utils.keccak256("2"),
chainId,
fiatToken.address,
Expand Down

0 comments on commit 9de45f0

Please sign in to comment.