Type
ORACLE
Validation date
2024-03-28 04:37: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.03612,
    "usd": 0.03908
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001EF3A97CA07F11F660F4546020AD84707EC1748199EA6D147342567C210CEC9D0

Previous signature

42DDA2C7E926B97274D7F2FF6D88477D737541807ECB777C3AB648FDE1069A0CF60FC50C9343077AAAA049C44DB6D9CD0E0E7AA70450CF1E31CAB0B85175980B

Origin signature

3045022100BB0C86D0C5E6D01C2870D335516AEC58D5DE8E09F4A368C0678FD1681BBCDC9B02203B2C1DB480436597932124DB6AB840ECB3F7956165068D60A7E8B69AF2FB37C7

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

0015E6614A3284599A72171172A281B6056D23C8651C8E4AD2566AFB98151FA42F

Coordinator signature

DA59A2FB3D27D7B909474AC026C91A42A8AEE2219BE98A87E4D834A7D72A9F83D1B6F34C41DCEBDE1A47CBDD7108D026BC43A23E6374F4077CACBF6C22406C01

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

DBB7042CF9AFB0F9EA89C1A8B1EA3482E57A2F37F373CC2E339A3945333500995E3392C8336B1C4E40193E806E684888866BF4F1D00F6A9743D66D63095F2C00

Validator #2 public key

0001FE0F759D8C583CB8351DB3F1BA2F045F114F0BA7600CCEC9048E48CC3E5FE4AF

Validator #2 signature

0DC4E58A42F23B4E60970387C469CAF997CAF5C257CE578012B5AE31ED533ED9251E668EA676FA889C5ED28434BC9C36DC4FA8132FE88D7F7E00EC815EDA620D