@ironblocks/firewall-consumer
Version:
Provided interface for smart contracts to connect to Ironblocks' Firewall
151 lines (150 loc) • 22.8 kB
JSON
{
"_format": "hh-sol-artifact-1",
"contractName": "TransparentProxyFirewallConsumer",
"sourceName": "contracts/proxies/TransparentProxyFirewallConsumer.sol",
"abi": [
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"internalType": "address",
"name": "newAdmin",
"type": "address"
}
],
"name": "FirewallAdminUpdated",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"internalType": "address",
"name": "newFirewall",
"type": "address"
}
],
"name": "FirewallUpdated",
"type": "event"
},
{
"inputs": [],
"name": "acceptFirewallAdmin",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [],
"name": "firewallAdmin",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "_firewallAdmin",
"type": "address"
}
],
"name": "initializeFirewallAdmin",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "vennPolicy",
"type": "address"
},
{
"internalType": "bytes",
"name": "vennPolicyPayload",
"type": "bytes"
},
{
"internalType": "bytes",
"name": "data",
"type": "bytes"
}
],
"name": "safeFunctionCall",
"outputs": [],
"stateMutability": "payable",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "vennPolicy",
"type": "address"
},
{
"internalType": "bool",
"name": "status",
"type": "bool"
}
],
"name": "setApprovedVennPolicy",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "uint256",
"name": "fee",
"type": "uint256"
}
],
"name": "setApprovedVennPolicyFee",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "_firewall",
"type": "address"
}
],
"name": "setFirewall",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
},
{
"inputs": [
{
"internalType": "address",
"name": "_firewallAdmin",
"type": "address"
}
],
"name": "setFirewallAdmin",
"outputs": [],
"stateMutability": "nonpayable",
"type": "function"
}
],
"bytecode": "0x60806040523480156200001157600080fd5b506000806200004b6200004660017f5dd2e3b890564a8f99f7f203f226a27a8aa59aee19a4ece5cf5eaa77ab91f662620000f1565b839055565b620000816200007c60017f29982a6ac507a2a707ced6dee5d76285dd49725db977de83d9702c628c974136620000f1565b829055565b620000b8620000b260017f471011fb6f6f818490c7275a3f5781bd5ea022cb5a243dd8f2d009d0882c74a3620000f1565b60019055565b620000e9620000b260017f649dd3ecd011e05f7b661f5786e7205a54d2201cb71ede57000d4047776e2040620000f1565b505062000119565b818103818111156200011357634e487b7160e01b600052601160045260246000fd5b92915050565b61128a80620001296000396000f3fe60806040526004361061007b5760003560e01c80638c36d02d1161004e5780638c36d02d146100ea578063acef61061461010a578063efc2e7031461012a578063f05c85821461014a57600080fd5b80631a8828f414610080578063734b7198146100955780637c65c38b146100b55780637eba9471146100ca575b600080fd5b61009361008e36600461103e565b610188565b005b3480156100a157600080fd5b506100936100b03660046110c1565b6104f1565b3480156100c157600080fd5b50610093610657565b3480156100d657600080fd5b506100936100e53660046110c1565b610762565b3480156100f657600080fd5b506100936101053660046110c1565b61089c565b34801561011657600080fd5b506100936101253660046110de565b6109e3565b34801561013657600080fd5b506100936101453660046110f7565b610ade565b34801561015657600080fd5b5061015f610c22565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b8460006101b660017f6782ca2e76fbed2f777ca33e218789cca19c2f6a133e95d845003afe7a328fab611135565b60408051602081019290925273ffffffffffffffffffffffffffffffffffffffff84169082015260600160405160208183030381529060405280519060200120905060008060001b610206835490565b14159050806102825760405162461bcd60e51b815260206004820152602a60248201527f4669726577616c6c436f6e73756d65723a204e6f7420617070726f766564205660448201527f656e6e20706f6c6963790000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b6102ac837f0c908cff00000000000000000000000000000000000000000000000000000000610c57565b6102b557600080fd5b60006102e96102e560017ff313666cbe82d6ed38ebc95c800c2b3beb64c78c4f1ce31a7b38a023ff4ec4f8611135565b5490565b9050348111156103615760405162461bcd60e51b815260206004820152602860248201527f4669726577616c6c436f6e73756d65723a204e6f7420656e6f7567682045544860448201527f20666f72206665650000000000000000000000000000000000000000000000006064820152608401610279565b61039461038f60017f471011fb6f6f818490c7275a3f5781bd5ea022cb5a243dd8f2d009d0882c74a3611135565b339055565b6103c86103c260017f649dd3ecd011e05f7b661f5786e7205a54d2201cb71ede57000d4047776e2040611135565b60029055565b60008973ffffffffffffffffffffffffffffffffffffffff16828a8a6040516103f292919061116f565b60006040518083038185875af1925050503d806000811461042f576040519150601f19603f3d011682016040523d82523d6000602084013e610434565b606091505b505090508061044257600080fd5b6104823088888080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d2892505050565b506104b76104b160017f471011fb6f6f818490c7275a3f5781bd5ea022cb5a243dd8f2d009d0882c74a3611135565b60019055565b6104e56104b160017f649dd3ecd011e05f7b661f5786e7205a54d2201cb71ede57000d4047776e2040611135565b50505050505050505050565b61051f6102e560017f29982a6ac507a2a707ced6dee5d76285dd49725db977de83d9702c628c974136611135565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146105be5760405162461bcd60e51b8152602060048201526024808201527f4669726577616c6c436f6e73756d65723a206e6f74206669726577616c6c206160448201527f646d696e000000000000000000000000000000000000000000000000000000006064820152608401610279565b73ffffffffffffffffffffffffffffffffffffffff81166106215760405162461bcd60e51b815260206004820152601e60248201527f4669726577616c6c436f6e73756d65723a207a65726f206164647265737300006044820152606401610279565b61065461064f60017f8583d637b7eb6415d11ef26648cf0702cf161a357dfe51b6ff7a332110d4bdd3611135565b829055565b50565b6106856102e560017f8583d637b7eb6415d11ef26648cf0702cf161a357dfe51b6ff7a332110d4bdd3611135565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106ff5760405162461bcd60e51b815260206004820152601f60248201527f4669726577616c6c436f6e73756d65723a206e6f74206e65772061646d696e006044820152606401610279565b61072d61038f60017f29982a6ac507a2a707ced6dee5d76285dd49725db977de83d9702c628c974136611135565b6040513381527f2763a008a9a724a5da2f35346041f5c552001ab556d786252e1ff4ff798dfc1b9060200160405180910390a1565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103600061078d825490565b905060008173ffffffffffffffffffffffffffffffffffffffff16638da5cb5b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107dc573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610800919061117f565b90503373ffffffffffffffffffffffffffffffffffffffff82161461088d5760405162461bcd60e51b815260206004820152603060248201527f50726f78794669726577616c6c436f6e73756d6572426173653a2073656e646560448201527f72206973206e6f7420616c6c6f776564000000000000000000000000000000006064820152608401610279565b61089684610d54565b50505050565b6108ca6102e560017f29982a6ac507a2a707ced6dee5d76285dd49725db977de83d9702c628c974136611135565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146109695760405162461bcd60e51b8152602060048201526024808201527f4669726577616c6c436f6e73756d65723a206e6f74206669726577616c6c206160448201527f646d696e000000000000000000000000000000000000000000000000000000006064820152608401610279565b61099761064f60017f5dd2e3b890564a8f99f7f203f226a27a8aa59aee19a4ece5cf5eaa77ab91f662611135565b60405173ffffffffffffffffffffffffffffffffffffffff821681527f60c1452966d777aab347837b9ceeaa613af32925b5aab43918e878fd036086709060200160405180910390a150565b610a116102e560017f29982a6ac507a2a707ced6dee5d76285dd49725db977de83d9702c628c974136611135565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610ab05760405162461bcd60e51b8152602060048201526024808201527f4669726577616c6c436f6e73756d65723a206e6f74206669726577616c6c206160448201527f646d696e000000000000000000000000000000000000000000000000000000006064820152608401610279565b61065461064f60017ff313666cbe82d6ed38ebc95c800c2b3beb64c78c4f1ce31a7b38a023ff4ec4f8611135565b610b0c6102e560017f29982a6ac507a2a707ced6dee5d76285dd49725db977de83d9702c628c974136611135565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610bab5760405162461bcd60e51b8152602060048201526024808201527f4669726577616c6c436f6e73756d65723a206e6f74206669726577616c6c206160448201527f646d696e000000000000000000000000000000000000000000000000000000006064820152608401610279565b6000610bd860017f6782ca2e76fbed2f777ca33e218789cca19c2f6a133e95d845003afe7a328fab611135565b60408051602081019290925273ffffffffffffffffffffffffffffffffffffffff851690820152606001604051602081830303815290604052805190602001209050818155505050565b6000610c526102e560017f29982a6ac507a2a707ced6dee5d76285dd49725db977de83d9702c628c974136611135565b905090565b604080517fffffffff000000000000000000000000000000000000000000000000000000008316602480830191909152825180830390910181526044909101909152602080820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f01ffc9a700000000000000000000000000000000000000000000000000000000178152825160009392849283928392918391908a617530fa92503d91506000519050828015610d0f575060208210155b8015610d1b5750600081115b9450505050505b92915050565b6060610d4d838360405180606001604052806027815260200161122e60279139610e96565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff8116610ddd5760405162461bcd60e51b815260206004820152602760248201527f50726f78794669726577616c6c436f6e73756d6572426173653a207a65726f2060448201527f61646472657373000000000000000000000000000000000000000000000000006064820152608401610279565b6000610e0d6102e560017f29982a6ac507a2a707ced6dee5d76285dd49725db977de83d9702c628c974136611135565b73ffffffffffffffffffffffffffffffffffffffff16146106215760405162461bcd60e51b815260206004820152602c60248201527f50726f78794669726577616c6c436f6e73756d6572426173653a2061646d696e60448201527f20616c72656164792073657400000000000000000000000000000000000000006064820152608401610279565b60606000808573ffffffffffffffffffffffffffffffffffffffff1685604051610ec091906111c0565b600060405180830381855af49150503d8060008114610efb576040519150601f19603f3d011682016040523d82523d6000602084013e610f00565b606091505b5091509150610f1186838387610f1b565b9695505050505050565b60608315610f97578251600003610f905773ffffffffffffffffffffffffffffffffffffffff85163b610f905760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610279565b5081610fa1565b610fa18383610fa9565b949350505050565b815115610fb95781518083602001fd5b8060405162461bcd60e51b815260040161027991906111dc565b73ffffffffffffffffffffffffffffffffffffffff8116811461065457600080fd5b60008083601f84011261100757600080fd5b50813567ffffffffffffffff81111561101f57600080fd5b60208301915083602082850101111561103757600080fd5b9250929050565b60008060008060006060868803121561105657600080fd5b853561106181610fd3565b9450602086013567ffffffffffffffff8082111561107e57600080fd5b61108a89838a01610ff5565b909650945060408801359150808211156110a357600080fd5b506110b088828901610ff5565b969995985093965092949392505050565b6000602082840312156110d357600080fd5b8135610d4d81610fd3565b6000602082840312156110f057600080fd5b5035919050565b6000806040838503121561110a57600080fd5b823561111581610fd3565b91506020830135801515811461112a57600080fd5b809150509250929050565b81810381811115610d22577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b8183823760009101908152919050565b60006020828403121561119157600080fd5b8151610d4d81610fd3565b60005b838110156111b757818101518382015260200161119f565b50506000910152565b600082516111d281846020870161119c565b9190910192915050565b60208152600082518060208401526111fb81604085016020870161119c565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212203e5df9067f2a5e089337b55822a8bdccecc8897d994e964175dee28432e6cfe564736f6c63430008130033",
"deployedBytecode": "0x60806040526004361061007b5760003560e01c80638c36d02d1161004e5780638c36d02d146100ea578063acef61061461010a578063efc2e7031461012a578063f05c85821461014a57600080fd5b80631a8828f414610080578063734b7198146100955780637c65c38b146100b55780637eba9471146100ca575b600080fd5b61009361008e36600461103e565b610188565b005b3480156100a157600080fd5b506100936100b03660046110c1565b6104f1565b3480156100c157600080fd5b50610093610657565b3480156100d657600080fd5b506100936100e53660046110c1565b610762565b3480156100f657600080fd5b506100936101053660046110c1565b61089c565b34801561011657600080fd5b506100936101253660046110de565b6109e3565b34801561013657600080fd5b506100936101453660046110f7565b610ade565b34801561015657600080fd5b5061015f610c22565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b8460006101b660017f6782ca2e76fbed2f777ca33e218789cca19c2f6a133e95d845003afe7a328fab611135565b60408051602081019290925273ffffffffffffffffffffffffffffffffffffffff84169082015260600160405160208183030381529060405280519060200120905060008060001b610206835490565b14159050806102825760405162461bcd60e51b815260206004820152602a60248201527f4669726577616c6c436f6e73756d65723a204e6f7420617070726f766564205660448201527f656e6e20706f6c6963790000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b6102ac837f0c908cff00000000000000000000000000000000000000000000000000000000610c57565b6102b557600080fd5b60006102e96102e560017ff313666cbe82d6ed38ebc95c800c2b3beb64c78c4f1ce31a7b38a023ff4ec4f8611135565b5490565b9050348111156103615760405162461bcd60e51b815260206004820152602860248201527f4669726577616c6c436f6e73756d65723a204e6f7420656e6f7567682045544860448201527f20666f72206665650000000000000000000000000000000000000000000000006064820152608401610279565b61039461038f60017f471011fb6f6f818490c7275a3f5781bd5ea022cb5a243dd8f2d009d0882c74a3611135565b339055565b6103c86103c260017f649dd3ecd011e05f7b661f5786e7205a54d2201cb71ede57000d4047776e2040611135565b60029055565b60008973ffffffffffffffffffffffffffffffffffffffff16828a8a6040516103f292919061116f565b60006040518083038185875af1925050503d806000811461042f576040519150601f19603f3d011682016040523d82523d6000602084013e610434565b606091505b505090508061044257600080fd5b6104823088888080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250610d2892505050565b506104b76104b160017f471011fb6f6f818490c7275a3f5781bd5ea022cb5a243dd8f2d009d0882c74a3611135565b60019055565b6104e56104b160017f649dd3ecd011e05f7b661f5786e7205a54d2201cb71ede57000d4047776e2040611135565b50505050505050505050565b61051f6102e560017f29982a6ac507a2a707ced6dee5d76285dd49725db977de83d9702c628c974136611135565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146105be5760405162461bcd60e51b8152602060048201526024808201527f4669726577616c6c436f6e73756d65723a206e6f74206669726577616c6c206160448201527f646d696e000000000000000000000000000000000000000000000000000000006064820152608401610279565b73ffffffffffffffffffffffffffffffffffffffff81166106215760405162461bcd60e51b815260206004820152601e60248201527f4669726577616c6c436f6e73756d65723a207a65726f206164647265737300006044820152606401610279565b61065461064f60017f8583d637b7eb6415d11ef26648cf0702cf161a357dfe51b6ff7a332110d4bdd3611135565b829055565b50565b6106856102e560017f8583d637b7eb6415d11ef26648cf0702cf161a357dfe51b6ff7a332110d4bdd3611135565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146106ff5760405162461bcd60e51b815260206004820152601f60248201527f4669726577616c6c436f6e73756d65723a206e6f74206e65772061646d696e006044820152606401610279565b61072d61038f60017f29982a6ac507a2a707ced6dee5d76285dd49725db977de83d9702c628c974136611135565b6040513381527f2763a008a9a724a5da2f35346041f5c552001ab556d786252e1ff4ff798dfc1b9060200160405180910390a1565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103600061078d825490565b905060008173ffffffffffffffffffffffffffffffffffffffff16638da5cb5b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107dc573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610800919061117f565b90503373ffffffffffffffffffffffffffffffffffffffff82161461088d5760405162461bcd60e51b815260206004820152603060248201527f50726f78794669726577616c6c436f6e73756d6572426173653a2073656e646560448201527f72206973206e6f7420616c6c6f776564000000000000000000000000000000006064820152608401610279565b61089684610d54565b50505050565b6108ca6102e560017f29982a6ac507a2a707ced6dee5d76285dd49725db977de83d9702c628c974136611135565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146109695760405162461bcd60e51b8152602060048201526024808201527f4669726577616c6c436f6e73756d65723a206e6f74206669726577616c6c206160448201527f646d696e000000000000000000000000000000000000000000000000000000006064820152608401610279565b61099761064f60017f5dd2e3b890564a8f99f7f203f226a27a8aa59aee19a4ece5cf5eaa77ab91f662611135565b60405173ffffffffffffffffffffffffffffffffffffffff821681527f60c1452966d777aab347837b9ceeaa613af32925b5aab43918e878fd036086709060200160405180910390a150565b610a116102e560017f29982a6ac507a2a707ced6dee5d76285dd49725db977de83d9702c628c974136611135565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610ab05760405162461bcd60e51b8152602060048201526024808201527f4669726577616c6c436f6e73756d65723a206e6f74206669726577616c6c206160448201527f646d696e000000000000000000000000000000000000000000000000000000006064820152608401610279565b61065461064f60017ff313666cbe82d6ed38ebc95c800c2b3beb64c78c4f1ce31a7b38a023ff4ec4f8611135565b610b0c6102e560017f29982a6ac507a2a707ced6dee5d76285dd49725db977de83d9702c628c974136611135565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610bab5760405162461bcd60e51b8152602060048201526024808201527f4669726577616c6c436f6e73756d65723a206e6f74206669726577616c6c206160448201527f646d696e000000000000000000000000000000000000000000000000000000006064820152608401610279565b6000610bd860017f6782ca2e76fbed2f777ca33e218789cca19c2f6a133e95d845003afe7a328fab611135565b60408051602081019290925273ffffffffffffffffffffffffffffffffffffffff851690820152606001604051602081830303815290604052805190602001209050818155505050565b6000610c526102e560017f29982a6ac507a2a707ced6dee5d76285dd49725db977de83d9702c628c974136611135565b905090565b604080517fffffffff000000000000000000000000000000000000000000000000000000008316602480830191909152825180830390910181526044909101909152602080820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f01ffc9a700000000000000000000000000000000000000000000000000000000178152825160009392849283928392918391908a617530fa92503d91506000519050828015610d0f575060208210155b8015610d1b5750600081115b9450505050505b92915050565b6060610d4d838360405180606001604052806027815260200161122e60279139610e96565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff8116610ddd5760405162461bcd60e51b815260206004820152602760248201527f50726f78794669726577616c6c436f6e73756d6572426173653a207a65726f2060448201527f61646472657373000000000000000000000000000000000000000000000000006064820152608401610279565b6000610e0d6102e560017f29982a6ac507a2a707ced6dee5d76285dd49725db977de83d9702c628c974136611135565b73ffffffffffffffffffffffffffffffffffffffff16146106215760405162461bcd60e51b815260206004820152602c60248201527f50726f78794669726577616c6c436f6e73756d6572426173653a2061646d696e60448201527f20616c72656164792073657400000000000000000000000000000000000000006064820152608401610279565b60606000808573ffffffffffffffffffffffffffffffffffffffff1685604051610ec091906111c0565b600060405180830381855af49150503d8060008114610efb576040519150601f19603f3d011682016040523d82523d6000602084013e610f00565b606091505b5091509150610f1186838387610f1b565b9695505050505050565b60608315610f97578251600003610f905773ffffffffffffffffffffffffffffffffffffffff85163b610f905760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610279565b5081610fa1565b610fa18383610fa9565b949350505050565b815115610fb95781518083602001fd5b8060405162461bcd60e51b815260040161027991906111dc565b73ffffffffffffffffffffffffffffffffffffffff8116811461065457600080fd5b60008083601f84011261100757600080fd5b50813567ffffffffffffffff81111561101f57600080fd5b60208301915083602082850101111561103757600080fd5b9250929050565b60008060008060006060868803121561105657600080fd5b853561106181610fd3565b9450602086013567ffffffffffffffff8082111561107e57600080fd5b61108a89838a01610ff5565b909650945060408801359150808211156110a357600080fd5b506110b088828901610ff5565b969995985093965092949392505050565b6000602082840312156110d357600080fd5b8135610d4d81610fd3565b6000602082840312156110f057600080fd5b5035919050565b6000806040838503121561110a57600080fd5b823561111581610fd3565b91506020830135801515811461112a57600080fd5b809150509250929050565b81810381811115610d22577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b8183823760009101908152919050565b60006020828403121561119157600080fd5b8151610d4d81610fd3565b60005b838110156111b757818101518382015260200161119f565b50506000910152565b600082516111d281846020870161119c565b9190910192915050565b60208152600082518060208401526111fb81604085016020870161119c565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212203e5df9067f2a5e089337b55822a8bdccecc8897d994e964175dee28432e6cfe564736f6c63430008130033",
"linkReferences": {},
"deployedLinkReferences": {}
}