Type
ORACLE
Validation date
2023-03-16 09:34: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.08124,
    "usd": 0.08621
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001225A714816259CA92CD5A5A5D157E142B1C219710FC5AD4CCC8F025D8EF33128

Previous signature

D072A5A60B1BEC6ADE6F645C7F9CFAC570DD8B44E379DCC3EF5D336E930A900B5183FD6DDC1D47B5C1C31CAF6418C4E75087934D67B25E96E89BD63678248204

Origin signature

304502206631273779F7B38F776C8EFA57F110CFFD5526D8A567E18E302BD7ADC3D5DD8A022100F0B5116A49AC078B3FD2262F3FB66BAD1B30E171FB6E5A6F5C86C0A6E11B3468

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

00DF373A0C1072A2DDB7165A0337F108815FD0F519D56F6B155541D33FC4BC5098

Coordinator signature

48B9FFE3805650651C68C49C7C2573130F351B6B5E172356DDB34A2DB99D94FC480E08FD4571F5C8BE87DAFC67664B3EFB8129A855AC929FD11A73A0F11CF208

Validator #1 public key

00015018E17EED0C259B9B54F9B892E6870574C98EE02472D6984839E5B52BA1C232

Validator #1 signature

322E00B33EF81EEFA15C2CA62B26130FC4B7C696CD38E13AC099DB553805459679FE6C58A27F45BD648C5BA31BD9C91BEAEA8E324EFF022B31FA3999E4A2F803

Validator #2 public key

0001A1DC9238343CE9F82C9EB5BEE0AC5121FDA6E2E71B3AA94E87FB5D789B7D7E3C

Validator #2 signature

B2EBADAD915EA704C55271A1C218CB730A248E5C8BF4D543DFD287F88B3E70648E843FDD19B15AD3BE82E2C5898B4F478BBC551F447AB23068FA9CF7D70A1501