Type
ORACLE
Validation date
2023-09-24 02:29:00 UTC
Fee
0 UCO

Code (249 B)

condition inherit: [
  # We need to ensure the type stays consistent
  # So we can apply specific rules during the transaction validation
  type: in?([oracle, oracle_summary]),

  # We discard the content and code verification
  content: true,

  # We ensure the code stay the same
  code: if type == oracle_summary do
    regex_match?("condition inherit: \\[[\\s].*content: \\\"\\\"[\\s].*]")
  else
    previous.code
  end
]

Content (37 B)

{
  "uco": {
    "eur": 0.03002,
    "usd": 0.03201
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001D7BC707CF7A20683DDEE633FC22B00FC30F18D3381E870178CB1D02710D58C7B

Previous signature

06F1B3D4E8A70A6CF26A9AC24E5E5B5451A6450CC9035EF2B0AB95F5D14E5FC1A7D49E8800917CC6C00AAA7B95F3E2E4BED9FFB4506AC0B38E45E111F8FBF40A

Origin signature

3046022100A4F1F8465FC69563B2EFA91AC4453424B8186300DEA46D10E63A922772963A16022100EF0C65641BC5BFD9ABD91940C3090BFE85C60EFAC04C4FC33690E09DB8F43CBF

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

00A75CEE4B357E638790C44E04B7D4939532256537D6DFB8419E24FAC56DFB4E88

Coordinator signature

C2CC5D22DBBF604DBA8B7081F3A54CA46E680889EEC3A35FC1BF989C608CEAA358A38C34875C6294E7D5A0C43629085160974C0442CED29F080453F469A7690D

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

D09F44A29E0243BF41BB5D2288C864DB36BDF6A611DDE30402DCE1ECB10B2F8B307C9122BAFB8F6C059627CC1525B5516F85BFFE08386A3CF4D4CAC9E96EF00F

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

CC40CD227B6427D53AF6F35AD1C8E5F4E926B2EADA22B714272F17B77F91FE7C31F3BB4BF082041FE03B6F506B8D781D7008C46087FFCB947BB4B4DD35BBA101