Type
ORACLE
Validation date
2024-11-23 12:39: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.02047,
    "usd": 0.02132
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001CEF7056DC48D35034CDA3DA8CA71A13E55924C3B0D297446216C523BC6C0ADB4

Previous signature

FB52BE0C2210709F58AC55EC37581DADC99B8A92984920EEBDFD7F06515E715E7BB9D3E6D9D29F292B55D7DDE85CC501870F466D71C8F8DE904510CC43195902

Origin signature

30460221008DDC90C0A8828D7DF0D3B678A96C7DA1BA493EC998A16BC2E92FE6A4DE1C931D022100AA91CA57262C5DB2545A715F92C2660EC3578C65C99D2937E7799084DD399E42

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00250CA72DCB7C953C431210CE4D0336A94B8DE519E5884222762CB5D899F640BC

Coordinator signature

476CBB99B25083C9062EBD11F71F3BFF552589204D8A377A9FE910B1DF815ACABF9BBEAD25CB1349D810362A08238E709359BDCCA2A14DEFDD3A0159338B1B04

Validator #1 public key

0001AA2CB2D202420DADFCF965225B9F0493D1F148F07850C02BD27BD58234E9E58D

Validator #1 signature

7F925FFE51BC0AA26BA502199E42FEC2340CB97B47F986BC52ED5D733CC2AA243D68CE7045930BA427F895E277732360FF991D50DFE9BD2D1C872FDC851E1906

Validator #2 public key

0001A5F6705AFE5C9103B4BE3307F94B3EC386283B77ABAA1D39C423EA4D6597F989

Validator #2 signature

26313E70736393B0114596AC83FC9CA61C7AFAC79C744D8BCC42CA76C56E376C03E599C766306B0C8C17E668358B5F7F46C598CCFB5ACD87F1672507B4F6420B