Type
ORACLE
Validation date
2023-09-18 04:00: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.03601,
    "usd": 0.03937
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001010E83A32FFB3EDCF2C6E7C30AB9609F378446D39356F44B9CFCEBA15E754734

Previous signature

A1A7D3A9D442A5F8F47108F27897D82CA403A1E627FBF57EC91BFDE6AA0C54841F5C0883A4F3A4B28E16037CF01A0FE175ACC4905A35C121432E0E93D42BC101

Origin signature

3045022075C1AC737C6652C09B1ACC2F01280335BFC3A23D1AF04B16DF2D66979BD9360C0221008738D073D2C62BC4041CFF62C7E53C36BF4C2E0FB0693F1A117B34702FD28592

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

008AF93293DB60F82E2B16C6B7A3C18B6F967ADCCF81ADA10100C5F19061B4D67C

Coordinator signature

3D0FD7999933FF0B88162DE41709E98707A99DA38500A46A6B0F9FB4BBF35B0C037F8AB9D68B5AA9B917AC3E9C54CE6665F62D56BD738577630FC5F3227FA40F

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

1F4C8EBFF6E9349864DCB03F2A8DBAE5EFA772F735F0E21EA6E7ED06482369E2A63E85F62661A72F8EB4BA5A90955DC411D1D4BFB3480C1C8BF493E0C3ED5B05

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

C616A508D68DECC1242FAB224F4BA0795EEAB5BB4DA9AB51B260725094F0F247CC9CBBBA7301141719500BAD15276F8B484059371EE0DB7DE169DBF832125B06