# How to get CONFIGURABLES from predicate root?

**URL:** <https://forum.fuel.network/t/how-to-get-configurables-from-predicate-root/2672>\
**Category:** General\
**Created:** [May 23, 2023, 3:24pm UTC](https://forum.fuel.network/t/how-to-get-configurables-from-predicate-root/2672 "2023-05-23T15:24:30Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![sway](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.fuel.network/sway/32/103_2.png) [@sway](https://forum.fuel.network/u/sway)\
**Post date:** [May 23, 2023, 3:24pm UTC](https://forum.fuel.network/t/how-to-get-configurables-from-predicate-root/2672/1 "2023-05-23T15:24:30Z")

</div>

Is there a method to retrieve the CONFIGURABLES that were passed to the predicate constructor based on the predicate root, code, or any other means? Essentially, I’m looking for a reverse function for the Predicate constructor that can provide access to the initial configuration parameters.

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.fuel.network/david/32/32_2.png) [@david](https://forum.fuel.network/u/david)\
**Post date:** [May 24, 2023, 10:54am UTC](https://forum.fuel.network/t/how-to-get-configurables-from-predicate-root/2672/2 "2023-05-24T10:54:00Z")

</div>

I don’t believe there’s any way to “reverse” a predicate root, as it’s just a hash of the code (and the code includes configurables inlined).

However, we’re working on developing a standard for emitting logs when “creating” a predicate. This would allow an indexer to index all predicates and provide the configurables passed there.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex022/uploads/fuel/original/2X/5/57d5a345cc15a64b636e0d56e042857f8a0e80b1.png) [@system](https://forum.fuel.network/u/system)\
**Post date:** [June 14, 2023, 6:54am UTC](https://forum.fuel.network/t/how-to-get-configurables-from-predicate-root/2672/3 "2023-06-14T06:54:49Z")

</div>

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.
