)]}'
{
  "commit": "84e9a996162447efb76cd9df71ebd0afe0a4170d",
  "tree": "59e346cdf151494afeaa483b1f14ca76da028b6e",
  "parents": [
    "388f8ffbe00e68c12c47f81e79b4bb91cc7551ab"
  ],
  "author": {
    "name": "sunhe05",
    "email": "sunhe05@baidu.com",
    "time": "Wed Jun 07 06:50:15 2023 +0000"
  },
  "committer": {
    "name": "He Sun",
    "email": "sunhe2007@gmail.com",
    "time": "Mon Jun 12 16:42:57 2023 +0800"
  },
  "message": "Move the keys folder to the config directory\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f493fe0bad2336664a9154ed638091dc9dc72ba4",
      "old_mode": 33188,
      "old_path": ".licenserc.yaml",
      "new_id": "3e314b251d94096c5ae51bdd7d7f39b8b51a6512",
      "new_mode": 33188,
      "new_path": ".licenserc.yaml"
    },
    {
      "type": "modify",
      "old_id": "7a6f6e5239fb6e51877b561df8678a9b81ef5e4a",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "9c270907933f813bcbf40efcc568681d9248ba80",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "b69be8ecd6fffc512ada20af6b8def470bb264d8",
      "old_mode": 33188,
      "old_path": "attestation/src/service.rs",
      "new_id": "e65fb40908e911d1fa0c4c08b593e6b4b544c747",
      "new_mode": 33188,
      "new_path": "attestation/src/service.rs"
    },
    {
      "type": "modify",
      "old_id": "050dec7b2c369a851efde453ea25df73229fb530",
      "old_mode": 33261,
      "old_path": "cmake/scripts/prep.sh",
      "new_id": "31b0f8efab2040ad5c8e0ead884bb6de5bcdf926",
      "new_mode": 33261,
      "new_path": "cmake/scripts/prep.sh"
    },
    {
      "type": "modify",
      "old_id": "671842234171ca56686b7f1e113f71d7d9ed5ad7",
      "old_mode": 33261,
      "old_path": "cmake/scripts/sgx_link_sign.sh",
      "new_id": "2b0225b134fa17f0888c1bb9b495a439bd3c73d8",
      "new_mode": 33261,
      "new_path": "cmake/scripts/sgx_link_sign.sh"
    },
    {
      "type": "modify",
      "old_id": "a44157a937058b4129eac79170a6c7c4ff105a49",
      "old_mode": 33188,
      "old_path": "config/README.md",
      "new_id": "3f27988a7da839301a935e1914eb199cfe17589c",
      "new_mode": 33188,
      "new_path": "config/README.md"
    },
    {
      "type": "modify",
      "old_id": "a4065e5dc2ac20b0e9a1df469421913390809c54",
      "old_mode": 33188,
      "old_path": "config/build.config.toml",
      "new_id": "e4f3c3311698cc5b08a09b872f497fefb423a06d",
      "new_mode": 33188,
      "new_path": "config/build.config.toml"
    },
    {
      "type": "rename",
      "old_id": "2b2217e7ef26429aaf415f896f1a0bf1f8ed797b",
      "old_mode": 33188,
      "old_path": "keys/auditors/albus_dumbledore/albus_dumbledore.private.pem",
      "new_id": "2b2217e7ef26429aaf415f896f1a0bf1f8ed797b",
      "new_mode": 33188,
      "new_path": "config/keys/auditors/albus_dumbledore/albus_dumbledore.private.pem",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "90980a13404dc2cb8fea3e749d2c7019bb8edf16",
      "old_mode": 33188,
      "old_path": "keys/auditors/albus_dumbledore/albus_dumbledore.public.pem",
      "new_id": "90980a13404dc2cb8fea3e749d2c7019bb8edf16",
      "new_mode": 33188,
      "new_path": "config/keys/auditors/albus_dumbledore/albus_dumbledore.public.pem",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "26033d22cbbbd9b375539093bfc7077671432d22",
      "old_mode": 33188,
      "old_path": "keys/auditors/godzilla/godzilla.private.pem",
      "new_id": "26033d22cbbbd9b375539093bfc7077671432d22",
      "new_mode": 33188,
      "new_path": "config/keys/auditors/godzilla/godzilla.private.pem",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "72ba78dc1420be201a5c0c1c0baa998f05b91fe2",
      "old_mode": 33188,
      "old_path": "keys/auditors/godzilla/godzilla.public.pem",
      "new_id": "72ba78dc1420be201a5c0c1c0baa998f05b91fe2",
      "new_mode": 33188,
      "new_path": "config/keys/auditors/godzilla/godzilla.public.pem",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "06408112bf438074a7278ef65b68fe56040394db",
      "old_mode": 33188,
      "old_path": "keys/auditors/optimus_prime/optimus_prime.private.pem",
      "new_id": "06408112bf438074a7278ef65b68fe56040394db",
      "new_mode": 33188,
      "new_path": "config/keys/auditors/optimus_prime/optimus_prime.private.pem",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "1daff7b115116628f544267f1fc10c4a03aed463",
      "old_mode": 33188,
      "old_path": "keys/auditors/optimus_prime/optimus_prime.public.pem",
      "new_id": "1daff7b115116628f544267f1fc10c4a03aed463",
      "new_mode": 33188,
      "new_path": "config/keys/auditors/optimus_prime/optimus_prime.public.pem",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "47469259f8daec6d3c8c47feafb931b41bce840b",
      "old_mode": 33188,
      "old_path": "keys/dcap_root_ca_cert.pem",
      "new_id": "47469259f8daec6d3c8c47feafb931b41bce840b",
      "new_mode": 33188,
      "new_path": "config/keys/dcap_root_ca_cert.pem",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "3e2dd1b033867d95a8a9699288876e935b396882",
      "old_mode": 33188,
      "old_path": "keys/dcap_server_cert.pem",
      "new_id": "3e2dd1b033867d95a8a9699288876e935b396882",
      "new_mode": 33188,
      "new_path": "config/keys/dcap_server_cert.pem",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "bd6406b0ccf2c7529818b4375a3ec225fb00d5bc",
      "old_mode": 33188,
      "old_path": "keys/dcap_server_key.pem",
      "new_id": "bd6406b0ccf2c7529818b4375a3ec225fb00d5bc",
      "new_mode": 33188,
      "new_path": "config/keys/dcap_server_key.pem",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "529d07be3574ff55e95f98e89ca9d304c3297751",
      "old_mode": 33188,
      "old_path": "keys/enclave_signing_key.pem",
      "new_id": "529d07be3574ff55e95f98e89ca9d304c3297751",
      "new_mode": 33188,
      "new_path": "config/keys/enclave_signing_key.pem",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "948b4c0cddbc2f3d9194fec00ede1cefb16fd9d6",
      "old_mode": 33188,
      "old_path": "keys/ias_root_ca_cert.pem",
      "new_id": "948b4c0cddbc2f3d9194fec00ede1cefb16fd9d6",
      "new_mode": 33188,
      "new_path": "config/keys/ias_root_ca_cert.pem",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "dc67804789ffab6ad75e13838587ec5e77a7f07c",
      "old_mode": 33188,
      "old_path": "docs/mutual-attestation.md",
      "new_id": "75629ac9ee5a4a2b801783eaa8e8153da7a8603d",
      "new_mode": 33188,
      "new_path": "docs/mutual-attestation.md"
    },
    {
      "type": "modify",
      "old_id": "61f8937654385dfdbcd4f173427b90c018cf319f",
      "old_mode": 33188,
      "old_path": "examples/c/utils.h",
      "new_id": "17372ed50a2b1fbfc5bd07d5236ea68f04757930",
      "new_mode": 33188,
      "new_path": "examples/c/utils.h"
    },
    {
      "type": "modify",
      "old_id": "701156472fc046ad309fbaf2d8ad58baaf395d7d",
      "old_mode": 33188,
      "old_path": "examples/python/utils.py",
      "new_id": "98f62176769752aad6cd455bafcf7d9f5ff8fe42",
      "new_mode": 33188,
      "new_path": "examples/python/utils.py"
    },
    {
      "type": "modify",
      "old_id": "6f3d1c1dbce526ee97d8a6ae133ee4ce77963a70",
      "old_mode": 33188,
      "old_path": "examples/rust/builtin_echo/src/main.rs",
      "new_id": "dd250fec8e306013f018b9b68a8160825d0f00d8",
      "new_mode": 33188,
      "new_path": "examples/rust/builtin_echo/src/main.rs"
    },
    {
      "type": "modify",
      "old_id": "b09d0563d9503052dfc34f3732721ff19a3ee42a",
      "old_mode": 33188,
      "old_path": "examples/rust/builtin_ordered_set_intersect/src/main.rs",
      "new_id": "a55706c25c344a35000d930c370be1e2300692f5",
      "new_mode": 33188,
      "new_path": "examples/rust/builtin_ordered_set_intersect/src/main.rs"
    },
    {
      "type": "delete",
      "old_id": "2973b804dfa47c62eb7df0768fbcebed672d4e8f",
      "old_mode": 33188,
      "old_path": "keys/README.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "0eb466cdb55a590fa141dd022210398a6326e379",
      "old_mode": 33188,
      "old_path": "sdk/rust/src/lib.rs",
      "new_id": "752e50f43e2509ecf13e73820418ed5768e0c985",
      "new_mode": 33188,
      "new_path": "sdk/rust/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "413ddb4216ec08c7bceb0df9ce29c566b554caf3",
      "old_mode": 33188,
      "old_path": "sdk/swift/TeaclaveClientSDK/TeaclaveClientSDKTests/TeaclaveClientSDKTests.swift",
      "new_id": "f5cca16b3b5b5342986d5d72d7b37a9f696d7c9d",
      "new_mode": 33188,
      "new_path": "sdk/swift/TeaclaveClientSDK/TeaclaveClientSDKTests/TeaclaveClientSDKTests.swift"
    },
    {
      "type": "modify",
      "old_id": "04bb223c89b746eb13d6dc6b4c407d71070a692d",
      "old_mode": 33261,
      "old_path": "tests/scripts/functional_tests.py",
      "new_id": "d751cef4ce18a24b7ee9f8c007c368c5a04cefe8",
      "new_mode": 33261,
      "new_path": "tests/scripts/functional_tests.py"
    }
  ]
}
