UNPKG

@digitalproductpassport/smartcontracts

Version:

Public project for Digital Product Passport with the idea to create an EIP

37 lines (25 loc) 628 B
## Batch ### BatchDetails ```solidity struct BatchDetails { uint256 amount; uint256 assemblingTime; string transportDetails; } ``` ### batches ```solidity mapping(uint256 => struct Batch.BatchDetails) batches ``` ### constructor ```solidity constructor(address productPassportAddress, address initialOwner) public ``` ### setBatchDetails ```solidity function setBatchDetails(uint256 batchId, uint256 amount, uint256 assemblingTime, string transportDetails, string ipfsHash) public ``` ### getBatchDetails ```solidity function getBatchDetails(uint256 batchId) public view returns (struct Batch.BatchDetails) ```