Type
ORACLE
Validation date
2024-12-02 06:31: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 (36 B)

{
  "uco": {
    "eur": 0.0184,
    "usd": 0.01937
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001FD7342F9D8F8BF2E6D7AC7C7E9B93B29388EADFF2204D4A19D7E26187066AF7F

Previous signature

EB63BAD3E0766BF9538939FC1C0D6E70BCC0570CAEDD12D4331139FD9568BD848A1F8AC13B96D947BF6D6676EAFD45091EACC10CE4DA5EE05C6D56AD44A59709

Origin signature

3046022100A6A610E4E0ABD8422C3A417C36EC95A526911D7E098DE2ED7EA0BD6BA93F33B0022100EEBAB3E91A0B0C2BF789B212D615AE5DACA1E3B764D0F9E59DC9678C9ED23B7B

Proof of work

010104974010B856C582B1365740810D390BEF2DD254CF34BE4C9CB563B8D83D955E1D133C80D7DA26DDD9D805C56334639AA184F5DC2F78004FF51EBC982007E0BDBD

Proof of integrity

0033561C5816B44C6D2F924BC450BA8529C3AB785BC2F60B3F743E6ABBC7DB8C1B

Coordinator signature

24A01B64002F29187B5739D853AA5ED37CE2646BA546514A24B1F68EDE34EA774DDE6F02A4A898F745B746F6F86BA81C7EF59030C579C81305406C26EEB0A001

Validator #1 public key

00010F74B5FEB03F130C26B66BB24AA5066168510220DC9D6C2590294863AC9C8DEE

Validator #1 signature

2D7CDCD67BA76017CADF6338B5E92317924AB3F05DB1A55B4539BFB39A7B23D0CD739800E4299A6F67752C554B6B379234FF8EB68E8324DB0E5A98F366D1340A

Validator #2 public key

000105B4FDF46B9FE90C30A471DCE4D296CCCDC27242C6CDA6E48622F4330C646100

Validator #2 signature

3905CBB95CF453702608019C7B989D808F04D35730EDA90387A4058E4B41A10F316DFAED50C6568339EFA6FB30C174BDB1665557658B56DE239A2AE3006A120B