Type
ORACLE
Validation date
2023-09-18 23:11: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

0001465EEA260390BFF53B968DE0C2883ECC2B865EEDE05DF01F4B8827D026A0BB2B

Previous signature

40EF7ABF53AA5C6F1E226D91E34BE4F28A159E6CD48A5FA5FDD97E2E7D06A64DF48C8F1ED011631ED69DAB6A8FE4D6E89175C632A73C3132F44BE8CF41E6620F

Origin signature

3044022021381108B23E5EE0422C60DC4A61FBF5A7447C5E13B49C00FBE50A0B3A409CD2022005BB22842F1B7FBB02065F58B3C3C3D821265C831E92564582C9B9FC41D61792

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00FC58472328543FA41452827989E201002DE8CE7FEA5F1ADA85C9A4A880591956

Coordinator signature

E06AF058FA17335FF2B17E8AC9F5169B4B7EA5D4AD2976BBBD184AC5906FF78DF0E77B492A640DC31D48E8ABEFFA6A7C9A10851E5DCFC7C4A938BAEA233DF50E

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

95DEBF36C55A5B62D70E29884E2A91AD6CEE1F79D0ADEED72718852880C69403A6CD9E3555D07D9B446678F2C7C4FE12DEDAD3D2A29C7E86E99EA23B1FB8620E

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

191FB32326F2AAA90F5ECBF1DA81BAED96F52CA6A3FD30FE67F986E8CF3277099873D72D0ED301AD561F92C910DFA2753FBBBC32ED2EF1613CC6823FD4B49407