NEWTON PROTOCOL · POLICY ARTIFACT
0xcc3957c06472f9e599ed2eeba754d5854f23321b
· · — · Pure Rego
Rego source unavailable.
Composed by
no client set includes this policyNo client has bound this policy. Its address has to appear in a client’s ordered PolicySpec[] before it can decide anything.
66.7% allowed — and this number is real only because a set that holds one policy makes the set’s verdict and the policy’s verdict the same thing.
Tasks running this policy
50 of 71 matchingExport CSVJSON| Task | Sender | Policy | Function | Signers | Result | Age |
|---|---|---|---|---|---|---|
| 0x33d9c49c… | 0xfb9f…0c0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0xa1ac0aef68ff48a383fe6ab17590a63a0b0ff08e | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 7h |
| 0xe3b912bc… | 0xfb9f…0c0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 9h |
| 0x8d7299f1… | 0xfb9f…0c0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 20d 9h |
| 0xbdb83135… | 0xfb9f…0c0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 9h |
| 0xeb47ce3a… | 0x09ec…6a40 | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 9h |
| 0xb916170a… | 0x0710…951a | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 9h |
| 0x2d4c1be9… | 0x09ec…6a40 | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 9h |
| 0x48928830… | 0xdac1…66e0 | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 9h |
| 0x0df9224a… | 0xfb9f…0c0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 9h |
| 0xe2a6a8fe… | 0x8b4b…1a48 | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 9h |
| 0x87fb956a… | 0x09ec…6a40 | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 9h |
| 0x76fb833c… | 0xfb9f…0c0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 20d 9h |
| 0x2494e707… | 0xfb9f…0c0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 20d 9h |
| 0x323b908e… | 0xfb9f…0c0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 20d 9h |
| 0x0b14ecae… | 0x09ec…6a40 | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 20d 9h |
| 0xd89c097d… | 0x0710…951a | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 10h |
| 0x1c40bea6… | 0xfb9f…0c0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 10h |
| 0xd026c176… | 0xfb9f…0c0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 10h |
| 0x557c5a81… | 0x09ec…6a40 | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 10h |
| 0x11ef22e1… | 0xfb9f…0c0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 10h |
| 0x59a9b734… | 0x0710…951a | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 11h |
| 0x6eb0c998… | 0x0710…951a | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 11h |
| 0xf0203a32… | 0xfb9f…0c0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 11h |
| 0xcc3ac548… | 0x09ec…6a40 | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 11h |
| 0x967f9edd… | 0x09ec…6a40 | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 12h |
| 0xd852b5ef… | 0xfb9f…0c0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 12h |
| 0x98f2084b… | 0x0710…951a | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 12h |
| 0x0e107b4d… | 0x0710…951a | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 20d 12h |
| 0x5e8858cb… | 0xfb9f…0c0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 21d 8h |
| 0x060853b4… | 0x09ec…6a40 | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 21d 9h |
| 0xa60407b0… | 0x09ec…6a40 | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | NON-COMPLIANT | 21d 9h |
| 0x1bc99653… | 0xa065…ad0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 21d 9h |
| 0x884c88e0… | 0x0004…a0be | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 21d 10h |
| 0x81ebf2ac… | 0xa065…ad0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 21d 10h |
| 0xbbf95925… | 0x098b…2f96 | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 21d 10h |
| 0x698ff984… | 0xfb9f…0c0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 21d 10h |
| 0x0197039c… | 0xa065…ad0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 21d 11h |
| 0xd1586dd9… | 0xfb9f…0c0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 21d 11h |
| 0xb71162c4… | 0xfb9f…0c0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 21d 11h |
| 0xa77eab3e… | 0x0a3b…8995 | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 22d 3h |
| 0x91ef465b… | 0x0004…a0be | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 22d 3h |
| 0xca886cbe… | 0xfb9f…0c0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 22d 5h |
| 0xe6543441… | 0x0004…a0be | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 22d 5h |
| 0xd0536e01… | 0x09ec…6a40 | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 22d 5h |
| 0xb976d8a6… | 0x09ec…6a40 | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 22d 5h |
| 0x8159fbb1… | 0x0004…a0be | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | NON-COMPLIANT | 22d 6h |
| 0xad0b1abc… | 0xfb9f…0c0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 22d 6h |
| 0x5cbcab21… | 0xfb9f…0c0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 22d 6h |
| 0x8a5844f6… | 0xfb9f…0c0f | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 22d 6h |
| 0x52b2c9c8… | 0x0a3b…8995 | 0xcc3957c06472f9e599ed2eeba754d5854f23321b + 0x9cc8f6d9352f559422da29184d510a78b006c2f7 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 22d 6h |
The export carries one row per task with the frozen policy set in slot order, and it is the complete filtered history rather than this page. It has no per-policy verdict column: TaskResponse.allowed is a single boolean for the whole set, so which policy denied a task is in no record.