Type
ORACLE
Validation date
2024-01-21 04:38: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.04537,
    "usd": 0.04948
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001FF32003D811568B0EFD3A72AD85D47A153129EA305EBBADC8EAFC8AA442A43C1

Previous signature

87FADFB5458384F6DF646C387B745F1DDB52A65C1D1EFBCF1B8A9BD652C6501C3D27D1C1666EBD77E381489F9EC10A8375B966B5EBD9E772BEBE7CDEED14E202

Origin signature

30440220232BE102B77A2356F90EE4D6DBA2EBD33511BB2D0DA93043336A1D497018222D0220298988D3E8905B10F376AE7A15BC1871D631369EDFAD31B9950376F284D2B073

Proof of work

01020420CFD0ED26BC93EBD08099DCE30E642D49054D5EC97AFD03A922DE7F108DA3AC1A29E6E0C7D6B987FC678680AD6784570F1860895015CFA26B3AFA910F6BC222

Proof of integrity

0010F9D5B5863A7FAF29F32481FA9E1CA2BCCF75BCA59477572B49ED9DD4F38EA9

Coordinator signature

D0C304B1FCAF3F1165E1536BD2A205149342FBF2B5EAE392AB4DA5C5281CEBF3B73530C5C240C4BC13346E44C96BA6A09B80995A6F2FD3123197F39668D62602

Validator #1 public key

000165397243EC40FD3CD5586F605EAD76FDDF03ABCA112C34F871CB441EAEA99135

Validator #1 signature

B99636B61F3205EB252739A95D1B4B6C695A2181B036A1E3FB3181CEC7D03A0F8AAABE8D5DB3548CBB269B9314B0B08B15BD4B8A369FF9A1CE86B58EFFD19E07

Validator #2 public key

000139012648E9CAE2971E0A1D7029404E5086777D18FE09CFEE383D7C474AE79724

Validator #2 signature

C338DDFB20D764540F255C07643F67DB6FEA23DD38B2FD6516820CD5274B1E3B6B0FFDC76420D3F4E94E933ECFE1595368587AE8ACAF15DE94F6D2325BBA020E