Type
ORACLE
Validation date
2023-11-21 17:18: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.04941,
    "usd": 0.05398
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001C34B352D4C5D7DB58E5DA4D84EF6B669CDCE9FFC2399246C452FDCE5B74F8CD0

Previous signature

B3942A7E550ACBB888348A2D0188E7860A91DD2D768B6A6A61A35E1EF6A17DD78C055058DB943899CDBCA15F0968B0C8703608E6605E2A8788F95886870CAD02

Origin signature

30450221009DDA3C135EB55BB9D884A3FCD2F4B77D60880BFE398E3B956C46C78C783BD9EF02200751E8E6BAAB9F99B2D5FC6147D4763C91C9ACAF829587F044AE610F25236C1A

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00ECF04F10732183769692EB12837FF3EBD2FB52A0DDF9B3181B9CEFDCEA63C4AA

Coordinator signature

40D468A5EADD8A1690A1725D6F07C2D61D6A41251E41156180B65F6DFAB737D697739E2580C5CCCE649789BFCD8592396A7A0AAB51FAF6E77830599CE920D404

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

419259D855A916536AD0D8CC2A3B8C1F39AEC7BFB0302D7A31AB346D559B6ECBFDD406FCB8273A63BFEC9765602CAB59F5969E64D9F0022D634EDCA883DD5000

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

0D9173465C5233A58BDEFB3B8A92CA4586AA063A9B87C390A4375474137AC715ECF2BB2D644F6A03C47AD0940C5C5B46473ADBFDA1CA26B5434A515A360B2C08