Type
ORACLE
Validation date
2023-10-08 04:21: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

000125B9B4F89D2646FA3BEA1A8EE082BADF55F26E523281CFF175F3A54E5E0FD015

Previous signature

B02298A20C6A3579D593677C6E5CA481B94D7D9757FD36FE94DCC857183E80E4D28ECD8E41D6E5B415AE5674ED6AB6C6B8C2BD4B22D36D744B1AA5CD13CE880A

Origin signature

3046022100976EE81C3EAB59578739683E7B96389EE9921454529B151DE70E9E86E9EC260C022100823BBADEA44685EA58F0FFC05AE9E939F7B53221D983445DCAD63548B948F994

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00D93463B8309960A6563408352F53D4E0D0B14A105380409C071F013F6B48541F

Coordinator signature

3E89F76E1A6AC420BF9FFE003698A9D3EF54D56DBFA8B64461214353273D574B11617866976681518E2A55E8F9F89055FFC75C97DB540D36136C6B04B879130D

Validator #1 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #1 signature

CBEAD7EE7BD15A665368407268843F5DFF695E00226D8E4EB9D72658C7D43F5E629B6DA34ED5C8035020457FE4C7B4747AAF0554BA93F718AABCE796B99B770B

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

A5DA53269E0763ED0A1393D4054BD32D44A047FCF18A04B615925D2E310CC931DA44F7F9A792D09D22FFE51884128A614B813F3FE335BB78980F98C736931D01