> For the complete documentation index, see [llms.txt](https://docs.debio.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.debio.network/developers/changelog/substrate-mainnet.md).

# Debio Node

## 2021-07-02

### Added

* rejected\_title and rejected\_description parameters to reject\_dna\_sample extrinsic

## 2021-06-26

### Added

* uploaded\_at property to EMR data
* price property to Order data

### Removed

* eth\_address from Order data

## 2021-06-16

### Added

* Box public key to Lab and Order for test results and test reports encryption.

## 2021-06-12

### Fix

* Fixed delete lab's certification on lab delete

### Added

* Hospital Pallet
* Hospital Certification Pallet
* Doctor Pallet
* Doctor Certification Pallet

## 2021-06-11

### Fix

* Use lab id instead of owner id on insert lab
* Added match expression for Option in genetic DNA test by the lab

### Added

* Certifications data to Lab

## 2021-06-03

### Fixed

* EMR Pallet create and delete extrinsic bugs

### Changed

* Changed user's EMRs to an array

## 2021-05-27

### Added

* ElectronicMedicalRecord Pallet
* Emit OrderFailed event on DnaSampleRejected

## 2021-05-14

### Fixed

* Balances not showing in polkadot.js apps

## 2021-05-10

### Added

* Add extrinsic call to cancel an order:
  * cancel order
  * delete DNA sample

### Changed

* UserProfile pallet updates:
  * Change UsdtAddress storage to EthAddressByAccountId
  * Add storage AccountIdByEthAddress
* Ethereum address logic
  * The lab can only create a service if eth address is set
  * User can only create order if eth address is set

## 2021-05-04

### Changed

* Change storage keys to Lab data from (Country,City) to (country\_code-region\_cod&#x65;*,* city\_code)

## 2021-04-30

### Added

* UserProfile Pallet
  * Get/Set usdt address in UserProfile

## 2021-04-24

### Added

* Genetic Testing submission extrinsic

### Changed

* Add success/failed status to DnaSample struct
* Remove success/failed status from DnaTestResult struct
* Add an email field to the Lab.info struct

## 2021-04-18

### Added

* Genetic testing Pallet

### Removed

* RBAC Pallet
* Specimen Pallet
* Escrow Pallet

## 2021-04-12

### Added

* Integrated Octopus Network Pallet for deployment to Octopus Network test net. (octopus-network branch)

### Changed

* Added category field to ServiceInfo struct in Services Pallet

## 2021-04-10

### Changed

* Removed account\_id and services from Labs extrinsic parameters

## 2021-03-26

### Added

* RBAC Pallet

## 2021-03-20

### Changed

* Update all Pallets to Substrate v3 syntax

## 2021-03-10

### Added

* Specimen Pallet
  * Receive Specimen extrinsic
  * Reject Specimen extrinsic
  * Process Specimen extrinsic

## 2021-03-8

### Added

* Services Pallet
* Update Service extrinsic
* Delete Service extrinsic
* Update Lab info extrinsic

## 2021-03-07

### Added

* Fulfill Order extrinsic

## 2021-03-06

### Added

* Escrow Pallet

### Fixed

* JSON types of Orders Pallet

## 2021-03-05

### Added

* Labs Pallet
* Additional properties to Lab data
* Orders Pallet

## 2021-02-28

Github Repository initiated
