Type
ORACLE
Validation date
2024-08-21 11:25: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 (36 B)

{
  "uco": {
    "eur": 0.0153,
    "usd": 0.01701
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000165F6643542AAE05DBF542F26DF6E3502D1D0A7D480D22E6D0669AA234FC5F70D

Previous signature

E0B5BA09B2E97F15F2BB2161473A5EF77267D05583535DE4AD27DA2E47311CE2C04332287870D25FBBB565EEC3B4736313D766FABF2D7B38287E5D46647F800D

Origin signature

304402206A44AC770B4B1A810A666E16C9C5B8A9E1F8F1713B259FF597B87DE8FEF0438D0220085E7521DCC7FCAC6603AEBBA3D42C6C09E9AE18BE37F631B681D3C4D157B751

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

00C7CC58D48B3971E1D0D267595C07C2186B7A79C17DD1FC2A4D5F00E6FF6AEFAC

Coordinator signature

1F8FCFF35059A38DB51AA11F76042AEA70C0D6B286D7E84378ECE3E564D7CE9293F950DC2F69BA3E21C93BA8404EE5F89CB5862463CFB16F054254FDE912D407

Validator #1 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #1 signature

3F9EDE27450233154E54BF65805F2E9BAFDDC1BCDCBB06B1DFFBF635BFC925D42D870E019D489A4463202B99AF57AF926FF2D6EA4B2DF2BC95BC775032330A06

Validator #2 public key

000177BA744AC778DC2D51A1B7C622E7AC4BD1E1AA8DA2D0FCE71BAAB7DAD0E020E0

Validator #2 signature

F3D536AB1F33ED7FF5BBC40DE761A7940F77731A7F674BE5DA9FA3D44E0745F46AEB8EDE481C596398610F1AA8AB28ECC35C438E7EDAC40C9CC6CD90A2509D0D