Type
ORACLE
Validation date
2024-01-26 18:48:30 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.04194,
    "usd": 0.04556
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001FEB1890D9BFFB6F615B559EF8DDFE0A2F773270F4B80B96E048C34A39615A6C4

Previous signature

28EA1D696F66178C43F4439B374650C0833ED0FD5627C26CE9FEDBDC557A23D7DB88A5DC1E8179EF326A9141E62A23055917D160C6960A7F57AECF6599A41604

Origin signature

30450221009A02BE8EA08A22238D8B5624F24699251B5F664B1BDFBC4A224C5B5EA641B6220220261DBC29414087D2DA0F21A48EEA36713BD1FC43AE62DDE2B73A7AC8CD8C773F

Proof of work

010204DF558A1112A4F3F9A3F4D6929AE739B67362D0501520E305BFE64D8A8BC54D72AAFC78B943A2A1AF5968FBF0672255CEABAD80F45F795D8D7ADD06CFC992515D

Proof of integrity

00A99C39909265D716730833F67D0F92702354DD7A19E13FD0C4ABE756F7A4493F

Coordinator signature

D52A84D024F4053CE1964450CBAA8A9BE1E38F18D6BA56EA40D0D63CF8B99C827A1E145F0353A9BD7C3477B2BB9C3ABE6C1AA9A612C227B18769B43CABEDB106

Validator #1 public key

00019BD68EFC0CBF59391FDF1745E04FCDCBB379C6FB428B9A8B4ACF0D71FC82BD68

Validator #1 signature

78DE8B34B338457D659BFCAEFB4D7D14DEEA79E84EC96E991D36E9768439862CB8132D01D07D3F4C82F40C588E5CD01E643C184604C5E4BA24391B773F62940A

Validator #2 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #2 signature

7BF945E7D41FDBA8E014B91A8C74B05094DF7C11CEC2979C314E2435AB750CD775170E95E5493127B8AC3A7C0E6C42456650E2C8228360EBEEC9AB204F7E8C02