Explicity declare memory for complex types, where possible
This commit is contained in:
committed by
Amir Bandeali
parent
d0930b9048
commit
c811b710eb
@@ -55,7 +55,7 @@ contract ERC20Proxy is
|
||||
uint8 assetProxyId,
|
||||
address tokenAddress)
|
||||
public pure
|
||||
returns (bytes assetMetadata)
|
||||
returns (bytes memory assetMetadata)
|
||||
{
|
||||
// 0 is reserved as invalid proxy id
|
||||
require(assetProxyId != 0);
|
||||
@@ -70,7 +70,7 @@ contract ERC20Proxy is
|
||||
/// @dev Decodes ERC20-encoded byte array.
|
||||
/// @param assetMetadata ERC20-encoded byte array.
|
||||
/// @return tokenAddress Address of ERC20 token.
|
||||
function decodeMetadata(bytes assetMetadata)
|
||||
function decodeMetadata(bytes memory assetMetadata)
|
||||
public pure
|
||||
returns (address tokenAddress)
|
||||
{
|
||||
|
||||
@@ -64,7 +64,7 @@ contract ERC20Proxy_v1 is
|
||||
uint8 assetProxyId,
|
||||
address tokenAddress)
|
||||
public pure
|
||||
returns (bytes assetMetadata)
|
||||
returns (bytes memory assetMetadata)
|
||||
{
|
||||
// 0 is reserved as invalid proxy id
|
||||
require(assetProxyId != 0);
|
||||
@@ -79,7 +79,7 @@ contract ERC20Proxy_v1 is
|
||||
/// @dev Decodes ERC20-encoded byte array.
|
||||
/// @param assetMetadata ERC20-encoded byte array.
|
||||
/// @return tokenAddress Address of ERC20 token.
|
||||
function decodeMetadata(bytes assetMetadata)
|
||||
function decodeMetadata(bytes memory assetMetadata)
|
||||
public pure
|
||||
returns (address tokenAddress)
|
||||
{
|
||||
|
||||
@@ -67,7 +67,7 @@ contract ERC721Proxy is
|
||||
address tokenAddress,
|
||||
uint256 tokenId)
|
||||
public pure
|
||||
returns (bytes assetMetadata)
|
||||
returns (bytes memory assetMetadata)
|
||||
{
|
||||
// 0 is reserved as invalid proxy id
|
||||
require(assetProxyId != 0);
|
||||
|
||||
Reference in New Issue
Block a user