Type
ORACLE
Validation date
2023-10-27 11:57: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.03392,
    "usd": 0.03575
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001BD49C06C5D0348B5EE3FF4F1D65E4C7C3E0D7D729BAD0420AFECF5913BA942CB

Previous signature

E2C4471F7AC1C9DA7F57CC7D4E55AD9C446964B73FFA7E50A392CA3B4E5390C7657384F3D9436EEB157FF6793E87BB562C79D155F0CC20B01E02DA2228AC5F01

Origin signature

3045022055D49C575592A7ABA1CAEFC2C4652C42737F865BE3EF3BA6C98863C1C549495D022100C041CD2DB325CDA7FD25E299D1F89C87169260C0810E86938F4C8858CC47A47B

Proof of work

01020420CFD0ED26BC93EBD08099DCE30E642D49054D5EC97AFD03A922DE7F108DA3AC1A29E6E0C7D6B987FC678680AD6784570F1860895015CFA26B3AFA910F6BC222

Proof of integrity

000392DA39DAB20DAF701870EC05B46F9D449CA6442DBDB7DB4B39EFB80F95FB1E

Coordinator signature

C66003EC0CE6A0AE2E63927E247D31C86BEAF2E3FAC677D9B43AD0AAC532F8ACD43C5BBB5B74A66B92254F3261DD0B638A4B702EE726421FD1D3361C091E4503

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

591C7D17E902606C947C44A9049AD636CFF0B13C6478E6C3B023EE5562C9276F22C5EDED75630DC764001FF73F257544062925DF588085F3B955678F7E238D0E

Validator #2 public key

000132E7DEA2FB77A1754C11C3E111373AD21F85CFD7CB31BF4820795646DB0E8FE0

Validator #2 signature

CF93412ED979BB341ADF36DFA2F4FFEE145F3AF7E1A2F29FACF5AEE5262BE34C661BAC8DD5A06F5A80F362E790CEE74FA994358CCAAF65472EC1830C7CC75D0A