Type
ORACLE
Validation date
2024-11-23 15:19:30 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.02123,
    "usd": 0.02212
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001D41882F96CEE4E30C9331063397EDCD21F7EDC0070531D3BA8E8EB8DD5E02BC2

Previous signature

41BDBE6E6D88B8EC89095C0623CD91A0F9B414C210860E6D243C77A89BA9B77AD96A3CAFBB2AB26EBBACE0FFECE1BBC303391E999F8F63B2D81B527CBB186A03

Origin signature

3044022038256343667EC7D72E17273E49DD181AC4654C1212AF23573363CFC139CE7DFB0220566B966FEB0E1FA028559CD354D8FF799F12925E3B3882DBC7EEB5C0E0702CF1

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00B74C67C707E1305459CA66EBD9621782CFD2A2536E35FC770D6C1A345B78DEE1

Coordinator signature

0A02324DDF07288FF583ED0F2B9951D055114999112AED2F70F9928CEC3F8209A16081D5D52D8AD1617D9E3BB2BD16FB5CD28E07E810DA8496F0F2332EF65A0A

Validator #1 public key

0001B9E2941895A3951F10CE0D7978DD083C3D8A19ACE27F4F98798DF04045B11181

Validator #1 signature

AE521572B85B0561F939C5DA92096F6491BF20C1A8009AF20722F74E75293B6C53B30281D4A5F1ABA201DE0450B99D193A24D2C6DF17EFE005CD94E25C25C001

Validator #2 public key

0001317C62B18497CFF9889458C363EB606128DC6D370E13562B3D3A77DEA180D66F

Validator #2 signature

E4E1C818D8F58BFE57DABC7733D66B4FD46D1839D48274636A76CC35F931C329D907F07E5A2F9D791E8CFF59E918BE1FEAA984EBD3567F3F6BEC4AE256BE2F09