Type
ORACLE
Validation date
2024-01-15 03:00: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.04099,
    "usd": 0.04491
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00015B2FF5D647167454C477CF6C06FAB454B7E59323C06CC971443F56ED5E1C0AE9

Previous signature

2FD49DB84F82BEDEBDCA6E619BBB543CB91B699DF6B221C73BD9A6B96D555A1FF010771695A5FD93C68497217F9710AF531896B79B869AC1868A1F411CEFFC02

Origin signature

3046022100D4FB5901A38EBCD0B2F7906DFD68100D652A7465FBEBDFEC706F952310EE05590221008FF4D5660DD1DD6A7B6058C2EFB764FB8BD8BB688E874730BE2046D9646C1F77

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

00BE72D7D54FD2F79440D6CE91FB542BEB7FC13CC548FCF4F1317C8E1E84ADCF8F

Coordinator signature

68B978907859AFCED76278D043061AB6E2314FC69B13483E58C7DA1D7BB06686D3A2CC3D755DC0A656F5241FFC6216C51C2EA960ABC8D06BBB1114C5FB4A5D07

Validator #1 public key

000103E30584AD8DE66F9E29419D5D0ABEE5A76722C9FD0D012BDDE3A6E2B149C48D

Validator #1 signature

E64D543DE411C2240EE2A79CE6EBFDDC39AD46AA07A5F5739109790153E35184B28B560192EF1BD46AA043D40A51248BD8B690E75ABE8DD4662D095E4A12220C

Validator #2 public key

000162E6ADFF9FBBBC4BDBB3CD56A5A13A1E8576C3619ADC58A189F7E9A3A77FF95D

Validator #2 signature

60FDC43F39AC421F10610DDE5E633A0F3AD827EBD4E382B255349A98C80D2045FB705B0F2D2390BC3AA9FBE717AAE79780C015A6D8AB4E1B09C4F592FF2CA30D