Type
ORACLE
Validation date
2024-11-23 15:15: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.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

0001AA35F9DE92CB45F31795BCE49D6B574F679D1D73E64C934CBCD4E7E2955C2043

Previous signature

98E06499C40A40D692120298F9CD7C64C4A92F3741874CEB915CFB146A3850A7C57BD22C2FC55744F62B56D5AB208A7D9F2EBEC86D70D6877ABB3FBDDBAD620E

Origin signature

30460221009A1A33E257373B64DFB6910810DB77060352154F4D690F0ECC272C4FD548CF89022100E24F0A9658E6DA1FA914F0B30A38A41B329E98F599BCA5347EB44ADAD04DC53C

Proof of work

0102046C40DA35A5E56A9CE2DBF0098DB8DABF2B7F5E137C7758731F5ABAAEDC16CD890DD9D4D623206B863C8F60FBED5A54DEC7DC5EF2A67BE2F41DD3E3854D4B0331

Proof of integrity

00E5BBC2B8EA89611BDD6E0BACC0922FD7D9D8B145A7B7F7C89705E30C0E449CF7

Coordinator signature

CA32DC336DCC0893EE57F2806EB4D68BFF9CC11B324EA8935D42972943AE42C5A97506F4D44473A3607C9E48E3F07D6554F9DC7706215BC1F3DF64AF5560CD0F

Validator #1 public key

0001AA2CB2D202420DADFCF965225B9F0493D1F148F07850C02BD27BD58234E9E58D

Validator #1 signature

DD886B35EDB1121A3C22D611BAE2E3C9DFFA70551B41C129CD0BE958AA765041E37F87F09B9C35E08A777034140762C1CBFBB1508C6205D77ECD9C216711AA0A

Validator #2 public key

0001A5F6705AFE5C9103B4BE3307F94B3EC386283B77ABAA1D39C423EA4D6597F989

Validator #2 signature

80C232D404DCE17A0870F20E7799832E32CACCD4CB1FD60E47DCAB0EADC333B89F3026C557F536B8690069C059DACC55F816FE12866F1B6A5C0F61E79035890F