Type
ORACLE
Validation date
2023-09-30 16:59: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.03752,
    "usd": 0.04059
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001616E064209F59CF934F9C3C76C16EE2768BE11C24D6EC3D9E4BDCF0161DF7FD5

Previous signature

A5CC4FD295BE4363A22618A8CEF69C8FE15A1CF62F1540B9FC7B2C764246C118351F79F323C73B8EAC37A546499E2AC1F8F6B95200BE337360D0C953B8AD7600

Origin signature

304502210080850C4F0C7FDD61CCAA564D9A9A1670EB8AC9C031D3CFD70D84E40D4C13A719022065A85AF5B5783989B2E9DC2B3A28AE878DB61D38DE0EAB0862CC2A3CFA306EB7

Proof of work

010204C5AC416895F8B16BDF434649B3A5587CA1EF11CACED3F477AB0B5B8820B65F169E134A1461CA117BE5806159DE9692BE14E42A206CF28E0F500E2D1330FD1D39

Proof of integrity

007AB54F14E095592314747A51E38F4F2BB0FEAACBA6D774DB1A9DE72DE37F7355

Coordinator signature

B6B91F09031D2931A72A26CA2EE53EB2E051F5B4745F8BE7B1427124D1097E5FF5FDDEEF6230283DC96E2D52EAD936C18C3EBB8C0BCA8A3290AF343C1A107809

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

28B0CEE3C8F40253157E4EF8F293DDA20BAE166C139C39C80AED0A148BFFDD8E96C7792D75B1E05EC737F42DDCD977EC8AD8D593823C5135D07AF23F2EEBBE04

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

909B61F7E10DB5A7E804E30E61E6FF69EFAE45F25A48F9FBFC14275DD5251F4FE8EAE58EFBB03BFE4CA619E54F01B91358BAAD341BE9F33E8CEA2D6289E0BA09