Type
ORACLE
Validation date
2024-09-19 11:34: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.01205,
    "usd": 0.01345
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000180F1627836F7D70A20E3CC6A92A51C33A1A51B795F75F52C398C200663DA6AD9

Previous signature

10FA1C3F073C90919C18BC468A9F6AB6E9E3A078B65FA32A47C0A47FAF18B3BB82CDF5E5C319A7B8DCD40EE05E01A72B48B8D576D7B20E4972301B1BDBF0A80A

Origin signature

30460221009A5D168D8196407A9B8B83CAE79AC274570C15EA0BE77F43FA7BD18EF9AB6997022100CF2583222DC10C997BCA1965B458BB3161E23F5D3F0ACD8539EAD022DC5467AC

Proof of work

010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765

Proof of integrity

00CAD628610ED69B1A6D0749E543AC0CFC0C4C8C593E8B99B592B57BC7935F6F59

Coordinator signature

A6F567D2C6A81B031A75A220F9BC410D2E7CB1022C2D077A9D4EEADF535B18B290BF0705554055ADEED011F0579468A3073B2212D3ACB3C8857B6F52C62ABF07

Validator #1 public key

00013F0000490CECA80A76E7199D7B53E23583A16E24EF761384EC642713056C33D7

Validator #1 signature

1F9BEC0CE8FA1406EA4B6D839C8E0511304F4920A0DCA380FC11B6B3D59D17FD8AA1DB3D8FF33C879E6B064B3D9ECC2E78651A77CAC743753DE0912FF36CD30B

Validator #2 public key

0001495101672E3A9A57CD61520FB6F0E381E111EFFF0C2EAD677336BABB33C45C6A

Validator #2 signature

D5A3BCC7FDF5144C3198CF989BBE9A4CD71090901FCC3DBA2C9780ABAE859CC75040AA4982712A157D27EFB5208172F64E4477C04C5BDCFAF37B6FAB0092A40D