Type
ORACLE
Validation date
2024-03-08 10:25: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.03952,
    "usd": 0.04322
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001A38ABAFEC6FA552CA70B6C6BA1D7F51F5E11283197CD62D0F5C4EC8C513051F1

Previous signature

5611DEA3065355A6CD24276F94142847812EBC466D3A8FDF40B5E66D6D5C52A98336CEF5442363D44B21BE45D052B039B7CA67ED2177E8F75429CD0A34E9A100

Origin signature

304402204BCA790A066F9DA04ACD42894CE03036DB3E5B4EDE6F44F90A98042E39F1A9140220370AE7BB25BC1C1DB8C1F8F1D83D64DE4EACB897C131B8557920ECF7B899243F

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

0089939C071E164141591C7E907837ED8EB6E476BE4EB7024B8353EA14C0E1F5DF

Coordinator signature

63A1FC61B655F5362D0E6FAE970FB6AAC87AAFE672DBAACA046EF79807AEBA686AEC5C3341D76657C57B8F7AF0E67472D0DA163278F24DFD0469A3CD2BE6560C

Validator #1 public key

0001D5031ECCAF2669D0031BD49AD248043D737E6A3643BE3E5EE7846076B86C737D

Validator #1 signature

496490110D9AC06C8EE51A0D8C1D376B8578C2FCF1BCDB3EE8F6AA925CB38F997DFF4461F5ABB629FBBDD58D3D8C5910058450F2CC34A6E88214900A781E3D0F

Validator #2 public key

00013979F182FBF100A7D850091072443374862E8A007B24B5E14A1405B1F3B1F406

Validator #2 signature

C78CADF329931591FDAC42C07FE767595F2B2686C454C4DBF0B014C0F0C633FA6FEC925A5E674E976027BEC94EA52A18FFDCD56F9EE9246B457E2B425DEF5101