Type
ORACLE
Validation date
2024-11-24 05:40: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.02066,
    "usd": 0.02152
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001599220D67231DB7601345F3458ED97930B7BDA93FB4CC37B862E84AC47E62C02

Previous signature

B802B28BF6823525E30E71668670D143FBDD036E89A78A8F2978BE6199B3AB09182C9018ADF849C78936A7F8E0F3D78499A20C1B9FEE46E849BC3652BB71D10C

Origin signature

3046022100D8A531371034847D544CD55DBC3AF8FAC3F55CECA6C45DA8B6032F4FC5B2246402210086EA2B45A8CEF4CBD5F4363239F382A7EE2E8A5D29F79F5618CDF1DA3FD56E55

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00FCD44FB90DA01967026F389759787EA073DDBE424A82F46E25B828A8CC21EFB0

Coordinator signature

75D67A66E30FB0AE2E0CE57A13B7F2EF987FB6B94A8A35F3B5F50B21EB8399D5858EB9718190DF0A5EC519557EEE833140EB861AA87523C5D6333D1C982F9903

Validator #1 public key

0001A5E6F6D02CE7E311CF3CC87C79329877BC7E086C52A92FDED417D6F7D43F13C5

Validator #1 signature

16B22226827A197C5A1BA77A310BFA4917EF0A39617953E2FFEF21FD8210D46DE317D043B0AB70199370E36E61D0128267C43C50DB5873DEEC5FDF2191175906

Validator #2 public key

000109F3F0A3EA1C4E40F676D27DF717E0A0C76D4A9EC89A8CAD79DFD414C78C1CD2

Validator #2 signature

F087E099C9C3A702A296E0C9CD7A16A8631AE8A315BBEC76F1B32C76BFF17A77EA510F3C21DD5F22FC3C01C1866DA77E7D9D5C1AD675D572050DF3C1170D4506