NEWTON PROTOCOL · POLICY ARTIFACT
0xe3c043a6039ac44c69f23e2db5ad09e96f220c50
· · — · 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.
65.1% 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 63 matchingExport CSVJSON| Task | Sender | Policy | Function | Signers | Result | Age |
|---|---|---|---|---|---|---|
| 0x42c6ac3f… | 0x7442…a36e | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 5d 10h |
| 0xfd98bbd9… | 0x7442…a36e | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 5d 10h |
| 0xefbb55e6… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 5d 10h |
| 0x8ac0622d… | 0xf232…2aa8 | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 5d 10h |
| 0x22c42165… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 5d 10h |
| 0xdec7c99c… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 5d 11h |
| 0xadf7ed57… | 0xf880…49a3 | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 5d 11h |
| 0x20da05f2… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 5d 11h |
| 0xf4577235… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 5d 11h |
| 0xbaecd12b… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 5d 11h |
| 0x7e5becde… | 0x20c4…4864 | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 5d 11h |
| 0x9bc860d2… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 5d 11h |
| 0x2e5374c0… | 0xccba…e763 | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 5d 11h |
| 0x0e6bd75b… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 5d 11h |
| 0xc824173a… | 0x7442…a36e | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 5d 11h |
| 0xc07c0075… | 0x7442…a36e | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | NON-COMPLIANT | 5d 11h |
| 0xa9d16c85… | 0x885c…92a5 | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 5d 12h |
| 0x2d260080… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 5d 12h |
| 0x61491c5c… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 5d 12h |
| 0x639d8de5… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 5d 12h |
| 0x42c4bbd2… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 5d 12h |
| 0x083bb1c2… | 0x17ea…6cef | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 5d 12h |
| 0xc2fdb208… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 5d 13h |
| 0x8ba200cc… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 5d 13h |
| 0x026a4cd0… | 0xd813…aea0 | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 5d 13h |
| 0xfdf69f82… | 0x95bb…07a0 | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 6d 2h |
| 0xc6b69b73… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 6d 2h |
| 0x7697f089… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 6d 2h |
| 0xaa078c52… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 6d 2h |
| 0xa3704766… | 0xf92d…16cd | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 6d 2h |
| 0x2e992f7d… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 6d 2h |
| 0xbe7aeeab… | 0xefdc…4121 | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 6d 3h |
| 0x783ce11b… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 6d 3h |
| 0x2ae6e933… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 6d 3h |
| 0xe3140b68… | 0x0710…951a | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 6d 3h |
| 0xe0342220… | 0x0710…951a | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | NON-COMPLIANT | 6d 3h |
| 0x9de952b2… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 6d 3h |
| 0x50ed3961… | 0x185c…9445 | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 6d 3h |
| 0x263056b9… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 6d 3h |
| 0x12dd4b24… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 6d 3h |
| 0xf8e08575… | 0x3b2d…1533 | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 6d 4h |
| 0x81376562… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 6d 4h |
| 0x0ebb80c8… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 6d 4h |
| 0x6b69739a… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 6d 4h |
| 0xb51acbd8… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 6d 4h |
| 0xa20ad836… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 6d 4h |
| 0x6ba533da… | 0xa497…aeb2 | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 6d 4h |
| 0xde04cb37… | 0x6631…d098 | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | NON-COMPLIANT | 6d 5h |
| 0x9f7e59ed… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function addLiquidity(address currency0, address currency1, uint24 fee, int24 tickSpacing, int24 tickLower, int24 tickUpper, uint256 liquidity) | 2 | COMPLIANT | 6d 5h |
| 0x92656ebb… | 0xfb9f…0c0f | 0xe3c043a6039ac44c69f23e2db5ad09e96f220c50 | function swap(address currency0, address currency1, uint24 fee, int24 tickSpacing, bool zeroForOne, bool exactInput, uint256 amount, uint160 sqrtPriceLimitX96) | 2 | COMPLIANT | 6d 5h |
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.