Type
ORACLE
Validation date
2023-11-29 16:39:40 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.04364,
    "usd": 0.04786
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00019B6036A229F7E3272F00FAA4EED5B9CBAA07C8DB1DED12C5279B1701A03FC1F2

Previous signature

7A3D5E33BD3F537B63B8822781958F7FE0F15A77C1873F6BB51D180FEB6702A2BD20704EE46FE838C60FF03B6BBCD39C8A53D8476A7C0A03BAA2933CA13F0F0A

Origin signature

304502207F7B48D7A90B148C8699E07D4D361F3AAC4A7B1D070D4A394D90E96C4344A285022100FE96A93888145E6F3092A5E991EB597DFD45F6CD86444FD13C1DF75D6082D545

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

00AB0CBC68B7FC99BCEA1D7CBA0632D65AB77D65C0C6156BACC33D79C3AEF95D5B

Coordinator signature

BA60AC1936604D72186411701F444E58D9814562B8FE627D0C6E3A6A7883D21CB89583F7F7D4ED385D7D2C1B6E48260A3B712A23E10988276D2228F27C504000

Validator #1 public key

00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947

Validator #1 signature

73315A87C75076F22F94A9831181D8156A64608E2ADBC3ECA378ED1092697F386A9DC47648278C1A20E85302B0E87843622432FBF9DA2777532108C55BE70B0F

Validator #2 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #2 signature

36A934F13B5C1B103BC44BF4E34352447C651A35DF03A989048C1CFA538C973D3C7327D5049A6D1AD227D0475DB6F0FF95FF98B36F7EB0AF148AE06A11D3D608