codex-contracts-eth/contracts
Eric Mastro 5974ec00a7
add Bytes32AddressSetMap for active requests by host
Add `Bytes32AddressSetMap` which maps addresses to a requestId. This is used in `Marketplace.activeRequestsForHost`, where all addresses for a particular requestId are listed. This can then be used to iterate and list out the actives requests for a particular address in a view function only. This allows for all addresses for a request to be cleared in situations such as when a request fails or is cancelled.
2022-11-18 18:46:03 +11:00
..
libs add Bytes32AddressSetMap for active requests by host 2022-11-18 18:46:03 +11:00
AccountLocks.sol [marketplace] alias bytes32 types 2022-10-25 12:47:50 +11:00
Collateral.sol [marketplace] Add tests for freeing a slot 2022-10-25 12:38:19 +11:00
Marketplace.sol add Bytes32AddressSetMap for active requests by host 2022-11-18 18:46:03 +11:00
Proofs.sol add back proof end mappings 2022-10-25 12:47:50 +11:00
Storage.sol [marketplace] alias bytes32 types 2022-10-25 12:47:50 +11:00
TestAccountLocks.sol [marketplace] alias bytes32 types 2022-10-25 12:47:50 +11:00
TestCollateral.sol [marketplace] alias bytes32 types 2022-10-25 12:47:50 +11:00
TestMarketplace.sol [marketplace] alias bytes32 types 2022-10-25 12:47:50 +11:00
TestProofs.sol add back proof end mappings 2022-10-25 12:47:50 +11:00
TestToken.sol Lint with solhint 2022-02-10 07:46:03 +01:00