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

000171FC3F825E4B5D7CB21A06B3CBD7ABCB041372B8EB62E1641CF6D3B80BAA57F5

Previous signature

5BF2C531D3D6047889885B0F9AE2475DAE846D05A900630D3622375BDD8D864883E100079E7790E02B292D24415657E370E15CC321D5965EA7E67C3F578CFD05

Origin signature

3045022100DFDA9864908B58AB97F8F45F710A04DADA3516EEC8496C97EAAC6C1C51AB3FD502205A3E4AEEDD515B5A3463EFDE0C89ECA0D26E81CD05F0B3E56DB416C215BA74E7

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00AB3F2198DE8774F5BFA1258E3F87DFFAB453F9A663E32A33609284647711EDEA

Coordinator signature

D60365400EF8D6BCD5008F755299DA75CD12EEA56F42A5A907EB218746F28AACA7F1F3EF6CDB79E988BD4A43A11068AA3CBDDDB603AB18C3DEBC9FC787236E0E

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

C40ED78082A2C45A3F0B7240ED68D9C7E0FB993978AFECB8E283FDF087B0D7E27AA88DDA2E4D8BC4F5F84F884DA31CE242EEA4483FD7FCBC489BD8C0F968720D

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

1213FD6F56CC67B99F44FDD9D5BF6DED8DC64167CBA27E9ADA8E10E29B3B7A1CA10B517DFC0D07E2BB3DE9944FD784141BC5266EDD3F9E2E50D88824761E2607