Type
ORACLE
Validation date
2023-09-18 22:36: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.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

00016CC0AC572E7354AE00EFF6F0646BB2AF8B9A414036F6989B1BBF35ACD2BA5DF5

Previous signature

27E28F98B91A3CB5C6AC99BC2D25C58EDFCEE3A9B6248F461499775A3392DB0FC8CD31F9A04F3CD7876D4F38BBF32282D2847F26B3B128894C60CB3D04A1F003

Origin signature

3045022100A6CCB922DE7FCF7040A3AC285AA62015F66C5DF05E6F46DBA214FBA3FF5C5A0B02205D8C4378711387AB486B75AD998C6687E0802A9A56876FCF029E7DBC0552FA3B

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

001CDBC107365A44CE95F20DDA9380BFA7675837389D16BC73E83182F928DA312B

Coordinator signature

363AE924C895E9FF0D7F659981741E6063D898433118EC8C0A1A6B9CE53484CE942D252831AEC1B8BB51A32AA5DBDEA6C1D6EFF357CBE834D6AC073DE04A8C07

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

1211E8BB87575B87FA91B96E6FC21D175FF41106F0A521A7E67FCA51C0F9C2AE5018D785E1EABC3F4A4004DF13503C50094F9CF835E9EAB7D25FA26065F36400

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

C47DC6BCC58058BAAD923580712BA6C887B66762AABAD75C8FA6FED05F6C5A779D2BD63E5DF0AF46EBE2E94D19C90C5C1C1A480AEF362EBF56908E4C8FC07D01