From 7c758da302baf80775876008958ec77055ab953a Mon Sep 17 00:00:00 2001 From: Aaron Buchwald Date: Tue, 15 Dec 2020 21:30:16 -0500 Subject: Remove contracts --- contracts/nativeAssets.sol | 20 -------------------- 1 file changed, 20 deletions(-) delete mode 100644 contracts/nativeAssets.sol (limited to 'contracts/nativeAssets.sol') diff --git a/contracts/nativeAssets.sol b/contracts/nativeAssets.sol deleted file mode 100644 index 836c4d8..0000000 --- a/contracts/nativeAssets.sol +++ /dev/null @@ -1,20 +0,0 @@ -// SPDX-License-Identifier: MIT - -pragma solidity >=0.6.0 <0.8.0; - -library NativeAssets { - address constant balanceAddr = 0x0100000000000000000000000000000000000001; - address constant transferAddr = 0x0100000000000000000000000000000000000002; - - function assetBalance(address addr, uint256 assetID) public returns (uint256) { - (bool success, bytes memory data) = balanceAddr.call(abi.encodePacked(addr, assetID)); - require(success, "assetBalance failed"); - return abi.decode(data, (uint256)); - } - - function assetCall(address addr, uint256 assetID, uint256 assetAmount, bytes memory callData) public returns (bytes memory) { - (bool success, bytes memory data) = transferAddr.call(abi.encodePacked(addr, assetID, assetAmount, callData)); - require(success, "assetCall failed"); - return data; - } -} -- cgit v1.2.3