Type
ORACLE
Validation date
2024-01-11 13:20:01 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.04544,
    "usd": 0.04988
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000197C30FB0D95B39765F5D28CC3A735A94FABDC270B20CD9C317C29C6C52BAACCD

Previous signature

71DF3C70ABE8E521D8AEA42FFBD36BAE48E502D2753DE40B1E4BEB9F3310E30A918E72BA7177DEB8E56DDDB848374F06A29531507654F89A51A8C24CDD90930F

Origin signature

3045022100B55182D77BA72E4D3435E76ABB8CA08F9F03370A552132BCE9F5DA2FA2EC3F90022006CFEFA1C9B171A4BC4E0510E2F73E7A095CD0AC40B5A00F7B5E6D9D8F92311E

Proof of work

010204B3B2A53580086B9F36919CF40ABC55904729F78BF43673E216FAC1EB2451DD1E521879C6588F0CB09B150A103A39A73E2816B5ADF51F0721348BA3A66C33023B

Proof of integrity

0037C66905EC1D6A863E28D1A77B7B54B035ACEF6FFE1BE8F43855FDE8B654BBAC

Coordinator signature

C9A57B28AD662218F208C2AD3CB7EACC245D0989964BF2280BB24825B9D363B88131B72DDEE5244F3A92D29FF290FB525CAB29AA64BDE342F6C1118839D50300

Validator #1 public key

000139012648E9CAE2971E0A1D7029404E5086777D18FE09CFEE383D7C474AE79724

Validator #1 signature

D1F1BE04A51FC8CF8FB41D5E478D30EECA4D8241458E85D6C85763112A3B0C283E6A3D93357B1A3858DA9A3D028D19D57A752B63B2A66A64D14B51D65C11010B

Validator #2 public key

00013979F182FBF100A7D850091072443374862E8A007B24B5E14A1405B1F3B1F406

Validator #2 signature

EAF55DA1E72E0C26E7A7CC5A213A06AE778E1BA81EACE3B0F113A19870DB8F3A1ACC1E26A9C10FB8BBB71C6622BAA12AFA5733AA990DA3B6AB33D59D1B92E802