AssetWrapper

Verified contract

Active on Ethereum with 467 txns
Deployed by via 0x0a32709d at 14498769
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
)
ERC-1555
--
ERC-20
--
 (#568)
ERC-721
--
 (#263)
ERC-1555
--
 (#0)
ERC-1555
--
 (#311)
ERC-1555
--
 (#204)
ERC-1555
--
 (#368)
ERC-1555
--
0x1d61286bc4a02e3bed67045546241f1dea295dead1564d50f40b680726071618
0xa554c2c4d83f7ef8693eeb7bbf9e108eb0815813d93debcbc9e98808db65a252
0xb1b6d8b5c3b9e167542ec85ed1366a0757cd17dd752894da30cd91a6c15cd522
0x3fae847d84cfd63b5eb061aa7ef9a778d2611320a29efa14441257a2a5620e66
0x6f19be199dd0faaffd28e3c7aa2d2c1875a24deed3bb46eeb83d3d275c90807e
0x95cd6f39f010c049c626b9660b67450f43a34d3f0e99fc17e81828d4b67a1515
0x63fd5076e87161dae07c56a29a10b698c67da0660ebd8a115ef554cf8f5c9e09
0xab8952ac2807863979a920db032ee15291f6a1637541729bdd71f07906fa4bb3
0x281aad449df22c50ff49822f09f2d7937084e94ce39bda6a672909d6ee9a8464
0xf1cabdbc016c7d20c9c3f659ef4cc0b4c9d44155cd7b54b1bf4f635031c3ce7a

Functions
Getter at block 21309442
DOMAIN_SEPARATOR(view returns (bytes32)
0x1bf358733b36d5b888f6ee529f41f65b45ca75068625f8e10377d1a42f3a620e
name(view returns (string)
AssetWrapper
owner(view returns (address)
0x398e92c827c5fa0f33f171dc8e20570c5cff330e
rContract(view returns (address)
0x7c866452ef99f82e900dd3d35f0ad1f1e3e10b11
symbol(view returns (string)
AW
totalSupply(view returns (uint256)
44
Read-only
balanceOf(address ownerview returns (uint256)
bundleERC1155Holdings(uint256uint256view returns (address tokenAddressuint256 tokenIduint256 amount)
bundleERC20Holdings(uint256uint256view returns (address tokenAddressuint256 amount)
bundleERC721Holdings(uint256uint256view returns (address tokenAddressuint256 tokenId)
bundleETHHoldings(uint256view returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
nonces(address ownerview returns (uint256)
numERC1155Holdings(uint256 bundleIdview returns (uint256)
numERC20Holdings(uint256 bundleIdview returns (uint256)
numERC721Holdings(uint256 bundleIdview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
burn(uint256 tokenId
depositERC1155(address tokenAddressuint256 tokenIduint256 amountuint256 bundleId
depositERC20(address tokenAddressuint256 amountuint256 bundleId
depositERC721(address tokenAddressuint256 tokenIduint256 bundleId
depositETH(uint256 bundleIdpayable 
initializeBundle(address to
initializeBundleWithId(address touint256 tokenId
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
onERC721Received(addressaddressuint256bytesreturns (bytes4)
permit(address owneraddress spenderuint256 tokenIduint256 deadlineuint8 vbytes32 rbytes32 s
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setRContract(address _rContract
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
tryWithdraw(uint256 bundleId
withdraw(uint256 bundleId
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
DepositERC1155(address indexed depositoruint256 indexed bundleIdaddress tokenAddressuint256 tokenIduint256 amount
DepositERC20(address indexed depositoruint256 indexed bundleIdaddress tokenAddressuint256 amount
DepositERC721(address indexed depositoruint256 indexed bundleIdaddress tokenAddressuint256 tokenId
DepositETH(address indexed depositoruint256 indexed bundleIduint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Withdraw(address indexed withdraweruint256 indexed bundleId
Constructor
constructor(string namestring symboluint256 startNum
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.