Type
ORACLE
Validation date
2024-01-21 07:33:40 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.04539,
    "usd": 0.04949
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000136B76D3C9EC7BB42C0716C350A0816CE0708264D150E429C4C6E75944AA40EB5

Previous signature

624BF6F86C603FC62695F2C3A318D7D6FF1F6CE5FDCAA12E788E0BA8C5B625CD86721BBB3F1176294C137D162A6F50BFDEE729294696FB543869002526B1FA0B

Origin signature

3045022010B273726F8EEA936BCFCC19F2F5B863A7C613556306F9D8AD252E1828A0164C0221009F92EBC7EB648C5029777C624533037B0867C70E188470C3FA38948B07DB6451

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00498E4894F6F2CAEE832BC64BF801FA892425E33BC0080322DF5F11CBB0514F7B

Coordinator signature

66F71B78EE111124AB7E7C7EF2642BF58A0A3F1776F24ABBEDC6E17D4A6B3F6626B161E24429C52AD39E3CAD6CBC046B0595A837171FC0DEB147A6A07AD3300F

Validator #1 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #1 signature

EF602805928144E511CE95BCF06032ADF9662E75A427F8E40CB6E1408DC5227892156915F22655FC8A4269D37E3CD0A40743E476A4D7EE12A38660B8F2D58509

Validator #2 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #2 signature

217B00AAD11969E6B192D39D176DB05376200BE047E474F2F7033BE91C893713CAF13F3096C5FFB66D40D14E2A786710D38CD70BD52FB03C249F633FB2EDB408