Type
ORACLE
Validation date
2023-09-30 17:09: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.03601,
    "usd": 0.03937
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001F0D47E7884C63FF6610DAB31CEA3B1E445BDB0B6E7824C9601050358FD669CEF

Previous signature

94073547FB86D79885724B8B33C0D88DC9743D5086B267D93931FA4089640A615CE30DD89FDCC9BE7397EAF94AA32C6B35C431E5D93EB9B12D44DDBFD00BD20B

Origin signature

3045022100FE594BA071F67D4409F6F881F9AD8CF1E81CDB6F2162DEB8F2953AB2450FAA8502203311C69155A0BB7576B8E05D6F7A1BE24C032D7C42A7D2E6A4C3659E507C0D74

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

0063C4A857ECD4B055F9582C5A10FBF0ED8C7B572D2AE314717E9D7C9CE9A77FA4

Coordinator signature

E3B7E358235989DD2A2BAE9C4366D3D33D3EB6A98BD30F876A301ED9851164D0190E9B6D5BE3176CD12C8B92B134B97F682177C119F8DB9BBB1286DDCEA20F0D

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

52988D1B088CA1CE641226D1EFD3913C7389A55EDD7B67D00EEE7C9C522FF51B6ABBBC620947A482CF734D77D5079211EF705C0EF192C89866E2C483049C5509

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

794B32CC76FD0B37E22AA19FF05E87EA57943BA248647CDD89B70C6EBCC2499DEF9BB5E35E828CA5E8AC69EF3248775BB5E00F8D334C4FAB12C67DE5AFD91D01