{"$schema":"https://raw.githubusercontent.com/carrot-foundation/schemas/refs/tags/v5.1.0/schemas/ipfs/mass-id-audit/mass-id-audit.schema.json","created_at":"2024-12-06T20:46:05.832Z","data":{"audit_summary":{"completed_at":"2024-12-06T20:46:05.832Z","result":"PASSED","started_at":"2024-12-06T20:46:02.009Z"},"mass_id":{"external_id":"d3d005a1-6220-4df2-978d-9c0c241d9bdc","external_url":"https://atlas.carrot.eco/mass-ids/d3d005a1-6220-4df2-978d-9c0c241d9bdc","ipfs_uri":"ipfs://QmeB3N1qXi6Mfy3qev2e4kF4DTcouufU4vz7V9MNTe1aZ9","smart_contract_address":"0x94bced1786fcf0e90bb796d1c2b2a022f4c2e027","token_id":"117"},"methodology":{"external_id":"6d5579dc-0873-4acf-a29a-cbae16210971","external_url":"https://atlas.carrot.eco/methodologies/6d5579dc-0873-4acf-a29a-cbae16210971","ipfs_uri":"ipfs://QmYFxSWRoZBXj4wUMN47EbQKC8bqaJq2z5DNdmYhFTM6Ae","name":"AMS-III.F. | BOLD Recycling Credit","version":"1.0.1"},"rule_execution_results":[{"execution_completed_at":"2024-12-06T20:46:19.263Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:46:19.263Z","result":"PASSED","rule_description":"Check if the document value is greater than 0","rule_execution_order":1,"rule_id":"0fd2e890-ce64-4909-b0f6-36c8e18a66fb","rule_name":"Document Value","rule_processor_checksum":"2c478d7612cb32a56b0242a450d9873f","rule_slug":"document-value","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/document-value","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:46:24.876Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:46:24.876Z","result":"PASSED","rule_description":"Check if the unit of measurement declared in the document is KG","rule_execution_order":2,"rule_id":"d6c8befa-ea94-41b8-bff8-c035d6b263ef","rule_name":"Document Measurement Unit","rule_processor_checksum":"962b50461d3cd56608ea6f9b757dad95","rule_slug":"document-measurement-unit","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/document-measurement-unit","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:46:30.476Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:46:30.476Z","result":"PASSED","rule_description":"Check if the document category is declared as 'Mass'.","rule_execution_order":3,"rule_id":"b8637386-261c-4e23-993c-3fc1562783b5","rule_name":"Document Category","rule_processor_checksum":"cd7fc5434f76efb1d426ea43048a435e","rule_slug":"document-category","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/document-category","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:46:35.843Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:46:35.843Z","result":"PASSED","rule_description":"Check if the document type is declared as organic.","rule_execution_order":4,"rule_id":"03174465-71f1-4ddb-9e7d-5e76c7f16fef","rule_name":"Document Type","rule_processor_checksum":"e672e570a6429e0e41bbd3bcfc25fa71","rule_slug":"document-type","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/document-type","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:46:41.112Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:46:41.112Z","result":"PASSED","rule_description":"Check if the document's subtype is allowed by the BOLD Methodology.","rule_execution_order":5,"rule_id":"4bb4a4a1-b081-4daf-98ce-6a4e57587c21","rule_name":"Document Subtype","rule_processor_checksum":"089d38685534eccefa91038f02629582","rule_slug":"document-subtype","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/document-subtype","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:46:46.499Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_message":"The difference in days between externalCreatedAt of the event with DROP_OFF value and the END event is between 60 and 120","execution_started_at":"2024-12-06T20:46:46.499Z","result":"PASSED","rule_description":"Verify if the time interval between the Event with the metadata 'move-type' equal 'Drop-off' and the 'END' event is at least 60 days and at most 120 days.","rule_execution_order":6,"rule_id":"a83871b9-ac62-4f75-b12e-dde899b34329","rule_name":"Events time span","rule_processor_checksum":"de831104b4a8daac67f2a19ad5cf5655","rule_slug":"events-time-span","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/events-time-span","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:46:51.768Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:46:51.768Z","result":"PASSED","rule_description":"Ensure there is one and only one actor identified as SOURCE.","rule_execution_order":7,"rule_id":"64dc687f-b010-49fd-bd0b-7465acaa561d","rule_name":"Source Actor","rule_processor_checksum":"110cf1ec99020dcbc2d51eb235569275","rule_slug":"source-actor","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/source-actor","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:46:57.136Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:46:57.136Z","result":"PASSED","rule_description":"Check if the participant declared as SOURCE is the same participant listed as the primary participant in the document.","rule_execution_order":8,"rule_id":"b1da6648-7abc-47cc-9254-4069b9f518bc","rule_name":"Primary Participant","rule_processor_checksum":"3129386c4e322ec3164a92931a343d5a","rule_slug":"primary-participant","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/primary-participant","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:47:02.743Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:47:02.743Z","result":"PASSED","rule_description":"Verify if the addresses declared for the SOURCE type actor and the Primary Participant are the same.","rule_execution_order":9,"rule_id":"2bad34bc-0e65-4552-8444-6eaf2d86c25c","rule_name":"Primary Participant Address","rule_processor_checksum":"a6e56b44166175802e1d9e9f6e28fc56","rule_slug":"primary-participant-address","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/primary-participant-address","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:47:08.207Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_message":"The ACTOR event with the actor-type attribute with SOURCE value has the waste-origin-identified value true or false","execution_started_at":"2024-12-06T20:47:08.207Z","result":"PASSED","rule_description":"Check if the mass origin identification field is declared as true or false.","rule_execution_order":10,"rule_id":"089c1d7b-6e66-4f20-9809-25b141656775","rule_name":"Waste Origin Identified","rule_processor_checksum":"a416d1312dc76bdf9781a9d7d465e48e","rule_slug":"waste-origin-identified","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/waste-origin-identified","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:47:12.869Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:47:12.869Z","result":"PASSED","rule_description":"Ensure there is one and only one actor identified as RECYCLER.","rule_execution_order":11,"rule_id":"5bf8fd10-1185-49c2-aef5-0be07fb95ac9","rule_name":"Recycler Actor","rule_processor_checksum":"103f685e60e565a873595b2ce5ccfef4","rule_slug":"recycler-actor","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/recycler-actor","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:47:18.326Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:47:18.326Z","result":"PASSED","rule_description":"Verify if the 'move-type' metadata field is declared in all events labeled as MOVE","rule_execution_order":12,"rule_id":"2007a4f5-d92f-429a-819a-273fa43d9617","rule_name":"Move Type","rule_processor_checksum":"884e1ea0af4801ddf0ef746c768fe7e5","rule_slug":"move-type","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/move-type","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:47:23.647Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:47:23.647Z","result":"PASSED","rule_description":"Check if at least one 'OPEN' or 'MOVE' event has the 'move-type' metadata field declared as 'Pick-up' or 'Shipment-request'.","rule_execution_order":13,"rule_id":"53ae7176-e91f-4ff7-8fbb-0bfa800c54ca","rule_name":"Mandatory Metadata","rule_processor_checksum":"71089a02790955d715a102c27b7e3e59","rule_slug":"mandatory-metadata","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/mandatory-metadata","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:47:28.877Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_message":"The MOVE event with a move-type attribute with a Drop-off value was found","execution_started_at":"2024-12-06T20:47:28.877Z","result":"PASSED","rule_description":"Confirm if at least one MOVE event has the 'move-type' metadata field declared as 'Drop-off'.","rule_execution_order":14,"rule_id":"022d6a67-0ba1-4729-8dbb-4ec21fb9816e","rule_name":"Drop-off Move","rule_processor_checksum":"bb9313c3d81585ad31505a3095519f92","rule_slug":"drop-off-move","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/drop-off-move","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:47:34.488Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:47:34.488Z","result":"PASSED","rule_description":"Verify if the address of the participant identified in the OPEN or MOVE event with 'move-type' declared as 'Pick-up' or 'Shipment-request' is the same as the address declared for the participant pointed as SOURCE.","rule_execution_order":15,"rule_id":"df6805f1-89e8-4419-88d7-fbd95b39bbb0","rule_name":"Same Source and Pick-Up Addresses","rule_processor_checksum":"92b8d17b91c18af5cad2ae0d8832e9a9","rule_slug":"same-source-and-pick-up-addresses","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/same-source-and-pick-up-addresses","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:47:42.973Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:47:42.973Z","result":"PASSED","rule_description":"Ensure that the address of the event with 'move-type' declared as 'Pick-up' is the same address of the 'SOURCE' participant homologation process and consider a 2km radius as the precision limit margin between the homologated and reported geolocations.","rule_execution_order":16,"rule_id":"d91828c4-d6eb-404a-a3bf-bc92def9fc5c","rule_name":"Pick-Up Geolocation Precision","rule_processor_checksum":"3120df5976e97fc60d03516500c6c868","rule_slug":"pick-up-geolocation-precision","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/pick-up-geolocation-precision","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:47:48.195Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_message":"In the MOVE event, the address matches that of the Recycler.","execution_started_at":"2024-12-06T20:47:48.195Z","result":"PASSED","rule_description":"Verify if the address of the participant identified in the MOVE event with 'move-type' declared as 'Drop-off' is the same as the address declared for the participant pointed as RECYCLER.","rule_execution_order":17,"rule_id":"f428591f-232c-483a-9e5a-d8a46fb8db62","rule_name":"Same Recycler and Drop-Off Addresses","rule_processor_checksum":"6f1ae3ed03d26ac50bca789a5902b7c7","rule_slug":"same-recycler-and-drop-off-addresses","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/same-recycler-and-drop-off-addresses","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:47:56.623Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:47:56.623Z","result":"PASSED","rule_description":"Ensure that the address of the 'MOVE' event, with 'move-type' declared as 'Drop-off', is the same address as the participant's homologation process, and consider a radius of 2km as the limit margin of accuracy between the approved and reported geolocations either at the address or in the 'gps-app' fields declared in the metadata.","rule_execution_order":18,"rule_id":"dd5765c6-05cc-482d-b688-dcf58c50aa2f","rule_name":"Drop-Off Geolocation Precision","rule_processor_checksum":"794bc0d17d42278030bcbe2beabb9c50","rule_slug":"drop-off-geolocation-precision","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/drop-off-geolocation-precision","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:48:02.205Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:48:02.205Z","result":"PASSED","rule_description":"Verify if the geolocation distance between the event with 'move-type' declared as 'Pick-up' or 'Shipment-request' and the event with 'move-type' declared as 'Drop-off', is less than or equal to 200km.","rule_execution_order":19,"rule_id":"95481ec4-9f40-4736-a550-07fc64c8fa02","rule_name":"Maximum Distance","rule_processor_checksum":"52e26da1a919757919bc488ad9edaa61","rule_slug":"maximum-distance","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/maximum-distance","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:48:08.138Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_message":"The vehicle-license-plate attribute is a non-empty string","execution_started_at":"2024-12-06T20:48:08.138Z","result":"PASSED","rule_description":"When the vehicle type is different from 'Sludge Pipes', 'Cart', or 'Bicycle', check if the vehicle plate is declared.","rule_execution_order":20,"rule_id":"a45ad397-274b-4a50-8591-c8a743b3274e","rule_name":"Vehicle License Plate","rule_processor_checksum":"26259189a73ef2d6c94ffc8a9b2caf71","rule_slug":"vehicle-license-plate","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/vehicle-license-plate","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:48:13.103Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:48:13.103Z","result":"PASSED","rule_description":"Verify if the internal driver identification is declared in an event when the 'move-type' is identified as 'Pick-up' or 'Shipment-request'.","rule_execution_order":21,"rule_id":"0977c920-1663-4e3a-b1ad-b93a882bf434","rule_name":"Driver Internal ID","rule_processor_checksum":"0a20b9f0aeba4fe4f2192c5386996c68","rule_slug":"driver-internal-id","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/driver-internal-id","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:48:18.866Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_message":"The vehicle-type attribute is present in the document","execution_started_at":"2024-12-06T20:48:18.866Z","result":"PASSED","rule_description":"Check if the vehicle type is identified in events when the 'move-type' is identified as 'Pick-up' or 'Shipment-request'.","rule_execution_order":22,"rule_id":"76028495-b6bc-409d-8cb0-24d823e0ee21","rule_name":"Vehicle Type","rule_processor_checksum":"59a775040b727bdfd2b979bc4eca6a46","rule_slug":"vehicle-type","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/vehicle-type","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:48:24.374Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_message":"Rule not applicable: The OPEN or MOVE event with attribute move-type with a value equal to Pick-up and vehicle-type with a value equal to Others was not found","execution_started_at":"2024-12-06T20:48:24.374Z","result":"PASSED","rule_description":"In the case of the vehicle type indicated as 'Other' in any event, when the 'move-type' is identified as 'Pick-up' or 'Shipment-request', verify if the vehicle description field is declared.","rule_execution_order":23,"rule_id":"56374dcd-497f-431e-a3c5-453809a0ad74","rule_name":"Vehicle Description","rule_processor_checksum":"41a8f0cb2c28b8d2565447a22ea47de2","rule_slug":"vehicle-description","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/vehicle-description","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:48:29.143Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_message":"No missing invoice fields","execution_started_at":"2024-12-06T20:48:29.143Z","result":"PASSED","rule_description":"Check, in a MOVE event, when there is metadata declared as 'invoice number', if the mandatory invoice fields are filled.","rule_execution_order":24,"rule_id":"b7a1e7eb-7609-4501-aeb9-2f7f11e59beb","rule_name":"Invoice Fields","rule_processor_checksum":"ac8ed3af3d7353b622c9302d66a4f2f6","rule_slug":"invoice-fields","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/invoice-fields","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:48:34.245Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:48:34.245Z","result":"PASSED","rule_description":"Check in the OPEN event if there is an MTR for that event.","rule_execution_order":25,"rule_id":"27c2ac8a-fcd1-4fa9-8ca0-8c526ac408a7","rule_name":"Has MTR","rule_processor_checksum":"c24b687b298a133d2c245f107c1e0dcb","rule_slug":"has-mtr","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/has-mtr","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:48:39.946Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:48:39.946Z","result":"PASSED","rule_description":"If the MTR exists for the OPEN event, check if there is an attachment named 'MTR' or 'MANIFESTO DE TRANSPORTE DE RESÍDUOS'.","rule_execution_order":26,"rule_id":"0ff12789-96e0-4787-9760-5696c8c6c70e","rule_name":"MTR Attachment Name","rule_processor_checksum":"4fa3f4a1a7fb734694a9168e4ffa45ce","rule_slug":"mtr-attachment-name","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/mtr-attachment-name","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:48:45.215Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_message":"The OPEN event has the MTR","execution_started_at":"2024-12-06T20:48:45.215Z","result":"PASSED","rule_description":"If the MTR does not exist for the OPEN event, check if the justification field for MTR dismissal is declared.","rule_execution_order":27,"rule_id":"e3b14070-df8e-4ac4-a2df-6d62149fd065","rule_name":"MTR Reason Dismissal","rule_processor_checksum":"3f43ec2dedb067bb6e85ab13b79004e5","rule_slug":"mtr-reason-dismissal","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/mtr-reason-dismissal","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:48:51.143Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:48:51.143Z","result":"PASSED","rule_description":"Check that the mandatory 'report-type'='CDF' metadata exists, or that the absence of the document is justified.","rule_execution_order":28,"rule_id":"981c487e-5b9a-4baa-a81b-93600bc43507","rule_name":"Has CDF","rule_processor_checksum":"21e101350c60928c0496bf8607585680","rule_slug":"has-cdf","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/has-cdf","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:48:56.805Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_message":"Rule not applicable: No event found with \"has-cdf\" equal to true","execution_started_at":"2024-12-06T20:48:56.805Z","result":"PASSED","rule_description":"If the CDF exists for the END event, check if there is an attachment named 'CDF' or 'CERTIFICADO DE DESTINAÇÃO FINAL'.","rule_execution_order":29,"rule_id":"d5ef2398-bad2-4121-b477-51a94ec0564d","rule_name":"CDF Attachment Name","rule_processor_checksum":"c8cc9aaec0890a61ab102000b87becd9","rule_slug":"cdf-attachment-name","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/cdf-attachment-name","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:49:02.836Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_message":"Rule not applicable: The END event has the CDF","execution_started_at":"2024-12-06T20:49:02.836Z","result":"PASSED","rule_description":"If the CDF does not exist for any event, check if the justification field for dispensing with the CDF is declared.","rule_execution_order":30,"rule_id":"df6bc3c0-9d87-40bb-bcc0-c54ef684fff7","rule_name":"CDF Reason Dismissal","rule_processor_checksum":"8362b61a36688c1e95b40d5189999ed6","rule_slug":"cdf-reason-dismissal","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/cdf-reason-dismissal","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:49:07.646Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:49:07.646Z","result":"PASSED","rule_description":"In an event, when there is a report identified as CDF, verify if the declared addresses for the participant identified in the event and the actor identified as Recycler are the same.","rule_execution_order":31,"rule_id":"981f9150-b315-4a0f-8d2a-c4aeea43b1c3","rule_name":"CDF Address","rule_processor_checksum":"74d61496953899b865ce91193627d051","rule_slug":"cdf-address","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/cdf-address","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:49:14.467Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:49:14.467Z","result":"PASSED","rule_description":"In an event, when there is a report identified as CDF, verify if the report number, issue date, and the value stated in the report are declared.","rule_execution_order":32,"rule_id":"044af46b-1f53-477e-a40d-c378cee31907","rule_name":"CDF Fields","rule_processor_checksum":"2fbf2a00c633d580c2d11fd4f9ed56a1","rule_slug":"cdf-fields","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/cdf-fields","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:49:19.794Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_message":"Rule not applicable: The event with event-value attribute was not found","execution_started_at":"2024-12-06T20:49:19.794Z","result":"PASSED","rule_description":"Check if the value declared in the event with metadata 'report-type'='CDF', corresponding to the properly destined amount, is equal to the value declared in the document.","rule_execution_order":33,"rule_id":"7d092df7-630d-4d27-beb7-e968afe6c4b8","rule_name":"Event Value","rule_processor_checksum":"8c5f33238103a8050e1289b5ba6c0c77","rule_slug":"event-value","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/event-value","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:49:25.219Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_message":"The MOVE event has the move-type attribute and all weighing fields","execution_started_at":"2024-12-06T20:49:25.219Z","result":"PASSED","rule_description":"Check in a MOVE event, with the 'move-type' declared as 'Weighing', if it has all the mandatory weighing fields declared.","rule_execution_order":34,"rule_id":"653444e5-3131-4590-a72a-82462ac84ab2","rule_name":"Weighing Fields","rule_processor_checksum":"69dd79d97f4aa93ef582f817598d721d","rule_slug":"weighing-fields","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/weighing-fields","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:49:29.514Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:49:29.514Z","result":"PASSED","rule_description":"Verify if all the values declared in a MOVE event, with the 'move-type' declared as 'Weighing', are valid numeric values.","rule_execution_order":35,"rule_id":"708df934-a011-4b47-a40e-97c2bf066812","rule_name":"Numeric Weight Values","rule_processor_checksum":"c5b98052698c68ee7b06cd7393fcb281","rule_slug":"numeric-weight-values","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/numeric-weight-values","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:49:34.91Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_message":"Weighing MOVE events not found","execution_started_at":"2024-12-06T20:49:34.91Z","result":"PASSED","rule_description":"Perform the function [net cargo weight = vehicle gross weight - vehicle tare] and check if the result of the function is valid based on the declared values.","rule_execution_order":36,"rule_id":"85f9f5b6-52fc-436a-bf1a-8e1a976d2938","rule_name":"Net Weight Verification","rule_processor_checksum":"6dc8f62fc1476078b7668c26b0b7b4ec","rule_slug":"net-weight-verification","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/net-weight-verification","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:49:40.302Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:49:40.302Z","result":"PASSED","rule_description":"If an MTR is declared in an event, check if the event contains a mandatory attachment.","rule_execution_order":37,"rule_id":"bec006f9-ba17-4dfb-a5b1-2666d8ade715","rule_name":"MTR Attachment Verification","rule_processor_checksum":"0adfefe616e04af10ba290558b2680ae","rule_slug":"mtr-attachment-verification","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/mtr-attachment-verification","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"},{"execution_completed_at":"2024-12-06T20:49:46.212Z","execution_id":"c76f3649-006a-49ec-8052-756139b89741","execution_started_at":"2024-12-06T20:49:46.212Z","result":"PASSED","rule_description":"If a CDF is declared in an event, check if the event contains a mandatory attachment.","rule_execution_order":38,"rule_id":"5f6c6831-e7a3-4b62-8fc4-b1e9668446f4","rule_name":"CDF Attachment Verification","rule_processor_checksum":"07e17dd6ab6700afa8fa187991ed4046","rule_slug":"cdf-attachment-verification","rule_source_code_url":"https://github.com/carrot-foundation/methodology-rules/blob/main/apps/methodologies/bold/rule-processors/mass/cdf-attachment-verification","rule_source_code_version":"483f8ce90f63445c794b1a2e05cf66fc8ca21551"}]},"environment":{"blockchain_network":"mainnet","data_set_name":"PROD","deployment":"production"},"external_id":"02dff177-7136-40f4-be63-d14a2543fb76","external_url":"https://atlas.carrot.eco/verifications/02dff177-7136-40f4-be63-d14a2543fb76","schema":{"hash":"dff96ab001db27463de2c4a0247e3d4fca8793b25dbd9b2cf86abaa49c870499","ipfs_uri":"ipfs://QmUNLLsPACCz1vLxQVkXqqLX5R1X345qqfHbsf67hvA3Nn","type":"MassID Audit","version":"5.1.0"}}