Type
ORACLE
Validation date
2024-09-19 03:35:20 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.01096,
    "usd": 0.01214
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001FBC474DB37E67EFB189B1BD538761B535E4EA6EF75B1BB52CC218B1C71800139

Previous signature

54C1590FCE9490B2C4E9B8B43D7F42F02C096856E67A7B0D1A204069C33F91EFB86C037C37CB4921FE81101C589F9E624B77EE4A533F548DB5E043323607EE0D

Origin signature

304502205C6C47246B8DAB6E080A94A2EB4F5F5ED2E8907FDA4C324CE5DB552367519FA90221009FAE9B95C5AC77FE5B6B0C44D786459747A8CA68290AA654A9E6C7AFB639731F

Proof of work

010204892A04DBE05192BCB662689E7E19700F3F7202028EF0A9F20635C4948436ED85A43BA3017281EE97781342DD8F24ED6F583B5FE542830FDB5191A11843A72A61

Proof of integrity

00E66F3623CE84C18DA293F837DBB33E9F45F79C9891F05AC0164DD50852E99F43

Coordinator signature

C680A0AC097F37415C653F2EA2BB2461BB24D248EAC334E10FD4B3F1C987FAE0FE88A51DA370F53E920A7B3E763919366EE272EEFB06729DCC1FE0DD7E97D70A

Validator #1 public key

0001DB2931DD86F1A21911FCCC695D31C6881B186EFA391295F3604318D8B72CE28D

Validator #1 signature

F87572BE3303046BBE43CA475925E78DA0F0D3C3C4F51C6B9D47A2ACF150C5EC961496A9DF9E30C8A34D6C83D3C0D644C8EFBFBE5354A563D07ADF72C9FD8806

Validator #2 public key

00010F74B5FEB03F130C26B66BB24AA5066168510220DC9D6C2590294863AC9C8DEE

Validator #2 signature

D58DFA2508414FAEC1A8F120282C84717DEC2D835140D95E98ADCC440D08285EF1708C5C8C3DFA9D10ACDBF86FBE202076B4EEA51FEBFDA1B3651AFFCA989C03