Type
ORACLE
Validation date
2024-11-23 11:24:20 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.01965,
    "usd": 0.02047
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00013E4FE6D995B16AB273082FC676CB5A7EED72CC4636BF92750CA251D9625C9DEF

Previous signature

0FBCACB94EBA0872464829D1D75097165DD15DADBDE2CBD5CEB3E8D8422C8172BA9771DD4A928652DF0F221A88F77FCFC751942735709F9134248F828FC94005

Origin signature

3045022100FCC762B67AE7E2EC58F0D9D6C65C3C5BEAED86C368A8B3967B813FE9BEE598BD022029113C7EBA584D765FAF56BBE2727AF962600901A09DCD8FE7B784E3D3EAAF83

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

0093F273676D206956438CF806819B7C3CF2553346D3D02F669CF4C71EE71554F3

Coordinator signature

25AAE51FD5652606CBE36F9E6769286BBDCF4A044DAC847171864C3B537CFCC4D5C3ED04B017C30BA68D2B56E97473611367CC84D50235FC94A235D37CB30E01

Validator #1 public key

00013D16BDF02C72DB6831A1EB14200C6D5427B4303351645BDFFC9B132DFE3A53FC

Validator #1 signature

1283E1BAB43765B0E60BCBC12C59E3170FB9967C72746DD5883F22A54374A16E6F45ACC59ACA6FF7A439A2E65F9C06E77C3AEABCBF82750735EAB038B8668501

Validator #2 public key

00016204A6DD6BA17388994E74A6529F509D1479FEFB67D8D55D1E450E30A30982D2

Validator #2 signature

456516C0917CDE3BE93172505DEBA8B447B7A32EA30B3C0348DA4866324D1690AFE08E8C6C509F91A057FC9656B66A06438FAED1DA6B6D9097AA2A5FCC974B09