NEWTON PROTOCOL · POLICY SET
0x4fec…5a77 · revision 1current
0x248d97bf44867ef8270e2c3e9027932db792ecb33a7c1cfbf6fbcc40b14f180c · 4 policies · Sepolia
POLICY ID
0x248d97bf…180c
CLIENT
REVISION
1
POLICIES
4
RESPONSE EXPIRY
50 blocks
CHAIN
Sepolia
TASKS
3
ALLOW RATE
100.0%
Policies — 4
one Rego + WASM pair per slot- 00xe31055e4aa0d2f5f04d5f15251b4c7b22d59690a0xe310…690anot in factory registry50 blocksbounds set expiryaccountantnot in schema0x3BC7567b24803A7970f949824dC67d4B1669Df0B
policyParams — 59 bytes on chain
0x7b226163636f756e74616e74223a22307833424337353637623234383033413739373066393439383234644336376434423136363944663042227d - 10x4837c57a8f13791e9f90df55efe26d23dcb95a870x4837…5a87not in factory registry50 blocksbounds set expiryenablednot in schematruewhitelist_contractnot in schema0x416af17F58563A134D5B8bBfB3282257Af9E805a
policyParams — 82 bytes on chain
0x7b22656e61626c6564223a747275652c2277686974656c6973745f636f6e7472616374223a22307834313661663137463538353633413133344435423862426642333238323235374166394538303561227d - 20x4e3877488aa4dfa98c94f8909bfd490be5df6d5c0x4e38…6d5cnot in factory registry50 blocksbounds set expirydeny_on_sanctionednot in schematruerisk_categories_blocklistnot in schema[]deny_on_high_risk_categorynot in schemafalse
policyParams — 93 bytes on chain
0x7b2264656e795f6f6e5f686967685f7269736b5f63617465676f7279223a66616c73652c2264656e795f6f6e5f73616e6374696f6e6564223a747275652c227269736b5f63617465676f726965735f626c6f636b6c697374223a5b5d7d - 30x911e54ed2a317a66e78607f3717192aee1f59fc30x911e…9fc3not in factory registry50 blocksbounds set expirycheck_feednot in schematruecheck_marketnot in schematruecheck_cooldownnot in schematruecheck_exposurenot in schematruecheck_fee_limitnot in schematruemax_exposure_bpnot in schema9500check_alloc_sizenot in schematruecheck_utilizationnot in schematruemax_alloc_size_bpnot in schema2500max_utilization_bpnot in schema10000check_concentrationnot in schematruecheck_reserve_floornot in schematruemax_market_share_bpnot in schema100max_platform_fee_bpnot in schema50min_idle_reserve_bpnot in schema500check_fee_rate_limitnot in schematruemax_feed_age_secondsnot in schema7200max_performance_fee_bpnot in schema1500min_supply_cap_headroom_bpnot in schema500min_allocation_cooldown_secondsnot in schema21600min_fee_change_interval_secondsnot in schema86400
policyParams — 560 bytes on chain
0x7b22636865636b5f616c6c6f635f73697a65223a747275652c22636865636b5f636f6e63656e74726174696f6e223a747275652c22636865636b5f636f6f6c646f776e223a747275652c22636865636b5f6578706f73757265223a747275652c22636865636b5f6665655f6c696d6974223a747275652c22636865636b5f6665655f726174655f6c696d6974223a747275652c22636865636b5f66656564223a747275652c22636865636b5f6d61726b6574223a747275652c22636865636b5f726573657276655f666c6f6f72223a747275652c22636865636b5f7574696c697a6174696f6e223a747275652c226d61785f616c6c6f635f73697a655f6270223a323530302c226d61785f6578706f737572655f6270223a393530302c226d61785f666565645f6167655f7365636f6e6473223a373230302c226d61785f6d61726b65745f73686172655f6270223a3130302c226d61785f706572666f726d616e63655f6665655f6270223a313530302c226d61785f706c6174666f726d5f6665655f6270223a35302c226d61785f7574696c697a6174696f6e5f6270223a31303030302c226d696e5f616c6c6f636174696f6e5f636f6f6c646f776e5f7365636f6e6473223a32313630302c226d696e5f6665655f6368616e67655f696e74657276616c5f7365636f6e6473223a38363430302c226d696e5f69646c655f726573657276655f6270223a3530302c226d696e5f737570706c795f6361705f68656164726f6f6d5f6270223a3530307d
Each module is evaluated against its own input — {"params": <this slot’s policyParams>, "wasm": <this slot’s WASM output>}. There is no shared data.wasm object and no cross-slot namespace, so slot 1 cannot read slot 0’s WASM output and a policy cannot be written to depend on its neighbours.
Tasks bound to this set
3 of 3 matchingExport CSVJSON| Task | Sender | Function | Signers | Result | Age |
|---|---|---|---|---|---|
| 0xc00e0a8b… | 0xa6bd…60a7 | function manage(address target, bytes data, uint256 value) | 2 | COMPLIANT | 18d 1h |
| 0x6cb4da29… | 0xa6bd…60a7 | function manage(address target, bytes data, uint256 value) | 2 | COMPLIANT | 18d 1h |
| 0xa296dc7d… | 0xa6bd…60a7 | function manage(address target, bytes data, uint256 value) | 2 | COMPLIANT | 18d 1h |
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.