Type
ORACLE
Validation date
2024-11-21 13:23:30 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.01793,
    "usd": 0.01887
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00010110DC878BC4B1766770BBD839EC0CC945D83C7C7DEF71A026AC1BB6D774B45D

Previous signature

765EAED6DC919F4A83B8A07D34F0D67BED0F394D549F7F49A65A3368D9D4F2F943C3C60067BECFE16CE80BB5B0E442B6EF10CB3A7D49EE08ADC7EDDDA198BF09

Origin signature

304502206CF70F18492B7476151E58079E855587004AEECBDABEBDE1410C56778E5D5FB6022100E5ADE5ECC1525DB189D31AEB91A6199388F9A0FB5E7F1C51DF44D1DD2B6C7714

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

0035A389AC801E8848463C2F27461F8D05122A925CAE45C0F2ACBA045A84E8EC8F

Coordinator signature

74C4513E6B6F83EFCCA46378FA6444AAAA14E05E60C0F9F5D59938C3FDC026FBE4D7C878A00E5701C7E5F3051F12876824276347B89CFD8A0BA634F826BA0206

Validator #1 public key

0001B9E2941895A3951F10CE0D7978DD083C3D8A19ACE27F4F98798DF04045B11181

Validator #1 signature

8F77347628CB6242395ED6E0678666CAE7387BE73727061EE3A392F6F6D8DF10BCFC468C40C15D625E5C9344A0EB222605FDE23F9AEE9D9649BCB2F2FA407900

Validator #2 public key

0001FDCD194785B82F4E02D02764800593CB3F2D7262D5F802BAC4A91CFD338F3963

Validator #2 signature

32915B90AD5698B6E28CD71AE612EF52064418E88673BEF7D6FED4AC147A603CEB51F90C968F51DE728E592D9299A78D5F22D6A2DA523B690B424BFD2508A20D