Type
ORACLE
Validation date
2024-02-08 18:09: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.03969,
    "usd": 0.04276
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00018B981AE65D778C37B6441C11CBBC67F5A8CCBBE846A7AFC24011C25B675C1C1F

Previous signature

80F1BE8C52011C13E5978580FC87DBA9C8C0F866B3215707E28A26A5BE2706DA91ACE2C79A7D4CBCE8BA814515FF8602BE6B877B90738F5F32EDB64AF915500E

Origin signature

304402200B54A04A354F21174095DBB0CFBBC0DB31633070C50201A46DF29CED207DA92F022005510BB276F31D8671DFCB94A1F1202B87AC1CDBF8CDC99946E8DF6F837F23A8

Proof of work

01010484B78F4110D8E9D6FBEC72759895CC9D4532177314FBAA8B07BC525FC1AF48F150EFBF104B1819106B8E3563CD0E1FAAE5325F8FCFE58FF744C35F47669D2704

Proof of integrity

00F569911EB0B9DA535BD2EAFFD8CD844B6CA771D145447E6B5F35FA1371DEC3B3

Coordinator signature

D31CDC8031F461B368AA7FE1AC744B0A4093C6D6F9276CCB36710F870C15E99BECCF5A2663A5C47432A7BC6032772B98244A0EAF2BA64FDA49FB48D57546E909

Validator #1 public key

00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947

Validator #1 signature

69F7668FD6A49BAF65F92B3E998AD25080515BEFC648367077B7DC03106832B1939CCABB4EC68B9D8CBC12DF12881ABDEE9104F0F00DA66E0116371D91E5B908

Validator #2 public key

000177BA744AC778DC2D51A1B7C622E7AC4BD1E1AA8DA2D0FCE71BAAB7DAD0E020E0

Validator #2 signature

27C52EA41A326212971467DCD3114F863C3B5DAC67D756874E4791FEA987BD70CD2FC93CEC46761875B9394FF0B3BF07E56EB4A76995982FD18DCA9AC30C3201