NftEscrow
FUNCTIONS
escrowedAmounts(_orderId)
escrowedAsset(_orderId)
deposit(_orderId, _sender, _amount, _assetData)
withdraw(orderId, _receiver, amount)
withdrawBatch(orderIds, _receiver, amounts)
Last updated
FUNCTIONS
escrowedAmounts(_orderId)
escrowedAsset(_orderId)
deposit(_orderId, _sender, _amount, _assetData)
withdraw(orderId, _receiver, amount)
withdrawBatch(orderIds, _receiver, amounts)
Last updated
escrowedAmounts(uint256 _orderId) -> uint256 |
---|
escrowedAsset(uint256 _orderId) -> address, uint256 |
---|
deposit(uint256 _orderId, address _sender, uint256 _amount, LibOrder.AssetData _assetData) |
---|
withdraw(uint256 orderId, address _receiver, uint256 _amount) |
---|
withdrawBatch(uint256[] orderIds, address _receiver, uint256[] amounts) |
---|
Returns the amount of assets escrowed for the given _orderId
.
visibility: external
state mutability: view
Returns the content address and token Id for the given _orderId
.
visibility: external
state mutability: view
Transfers amount
of assets from _sender
to escrow.
visibility: external
state mutability:
Withdraws _amount
of assets from escrow to _receiver
.
visibility: external
state mutability:
Withdraws a batch of assets from escrow to _receiver
.
visibility: external
state mutability: