Type
ORACLE
Validation date
2024-02-21 01:30: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.03889,
    "usd": 0.04204
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000111959DE5D34E6B1228809682F3C4C677E9BE7146319E58061B0FBB393FD978F1

Previous signature

FB6F034B4FE191C7133B491154CAC9B4098144368597A31959CC91BFA113B174374FEFB3004285F76EEE5FAA29F302A86A7D1B51CAE0FC7AC08539DDBD79C10D

Origin signature

3046022100D5BD9AD87CE9F2E6824384C6A84B9C30B9772381A88328CC1D16E3A5A5073D6F0221008E5393870073354709CB5EBB5F96C7D86E13038013320753757E05C8F5A0E0A9

Proof of work

01020451684966573439C38DA99334546FBBDE4A6D96A50B4A4ECBB6572CDBED023F079607407E254421D1779525D11C60D55684F0B403B93B95823554E29D1E2CDB16

Proof of integrity

0049E17CF53733E70C61B34765808CCB82AC22B4834A76E39B58FE527F0C426B7C

Coordinator signature

AA74CD6C4C04333BA63172391D72304C1CCAEEE5E10471F953A5C235C3BBEE45C9860B0D0FF3D3070A37CCFA40B61D13191DB087EBA9CB1E839B32383EA26906

Validator #1 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #1 signature

B007E2B985DDAA7EB828B3B2DF1ED4F880C9EA57D381D3A36FFC65215784410EB5B64E4FA81E2BAB39B814EEFBC897D905058115C625E627AC7CCA48F1358F0B

Validator #2 public key

00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947

Validator #2 signature

315728B0FCFB8A933E4C180C1CCD1DDC5DA13441A4AFE4B1F8D7D5ECAD5A8914D3E7ABBDC5959C9B2625F0DC3CB92D5F865572C837D80AEABC896703FEE48005