Type
ORACLE
Validation date
2023-11-20 08:04:10 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.05152,
    "usd": 0.05624
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001B62DC11B660972397C12FDBC8019C0DA87B1B955E516B35B2AC3EE0FBF5824B6

Previous signature

810837DE7AFDDFE78013973AE86E93A5F564E5C526E292C0C5531E5B5CE616B3A571AE560D54EA7C466B6B28152A114B0F5E2B4F2C5D2089D8494F56C5AB9D03

Origin signature

3046022100A99D8A9D566C54E36566765490BE987D0443C84A0B8746C76C9672709C583C56022100FD1A6E825134E68824ED4495FD04EAC1F33AB31C39251681175487028388D426

Proof of work

01010450394547CF7F027C1683566211C25DCE4991D169A5681932773C76A9CEF588E10CE6054B467BB9914482DAEFA5ADD5C0720D62BE4A572FB8E3051393F258B4D5

Proof of integrity

000D456C4EE12803921247F339DE0FB5B73BF69FEBBC32386F6003C048015FFE89

Coordinator signature

CB3A9D3E0A1049CF0065B6200A4B02E835E4DEA55B0BF0F9E45B5832FEC4DB0598D0C2CAC695A737F450ADD43CF5BC82B089B37692F969C45E669B88E3D63A0E

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

3B941E62C97AC41359F3EFA00AE111D1147193748D02FFB16045AB2B2AC254432F55B66F12F7A8F44665F686C54A27EE8E631AF9EF88B86E0234D9BB7203AE00

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

9C65BFEC93352BF362F9C3EAA36F0EEC6FB546C7B0A78EE1C53B752BA4AF8AB193AC4669D41D2303AB03BD2E3DB99C8729B5287499662D0E2E7A44B64A54160E