Type
ORACLE
Validation date
2025-02-03 10:53: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 (37 B)

{
  "uco": {
    "eur": 0.01234,
    "usd": 0.01264
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00011BE06DF28A1AD2F10B494101E1AFE04FC665EF2F13D1AAEC2F72974A32AC0C5B

Previous signature

13ED164242E88909261EBDE4675E244ECA9F1ACBAF4923FEC9D3D37B6D0D74441553D1BFA591E00E5D80E1B8C87527A3E53BD069F98F76461CD9A3F4FB576504

Origin signature

3046022100BC5C742AD8F74D7C4DA17345F9F9A9350B7926B7DF9D57072A53E90ED6A7C73A02210089D000757A868A2B144CC809DB2A9E1D97D52FA51789E2F10D18837E48B3394D

Proof of work

0102048BC5F8B807FFE270273429CB077E09621A811662293E15474D6CBDF002342A835C9F9AD5918CB7D73BB8478A0239AA2367B8F2DD9C21E02C7E570DE17C8A688C

Proof of integrity

00B9B210E72C1B5D76857D59114DF7153B62F75F3BB5D6261113BDADCCD9A476D8

Coordinator signature

3B9AB67CB21A756F945F322E383DDACAA69487F51A4A6853C42C397F607AF01C98B4692C8DA7E76D72CCD0B04AE8EF628BB6396E1D37DD705340D9ABA7BBEC0A

Validator #1 public key

0001A47FA8573AE1E7DFD48036DAE2006E1E6A857701F280A55503DA34C6F3BC7759

Validator #1 signature

27F5A9ABE246F96C510A69AAD4ECFE1D78E65E82BDEF9C4FB8621FE02CC06086D62CBAF8981F437A08E56D0E59949E5258D4D4A81AB46DABA7C5AE72701D2D01

Validator #2 public key

000105B4FDF46B9FE90C30A471DCE4D296CCCDC27242C6CDA6E48622F4330C646100

Validator #2 signature

C81A7F3237FEFD210F47571A9563632513B11B3991C437B2F4F97B78DD4AC031CB4F73B40E82FE7428144A7487540F2A210C8BBF52089FCE41A7C5FB3F0F6C06