-
Notifications
You must be signed in to change notification settings - Fork 28
Open
Description
Diem Core
- Payment Metadata: Add Payment Metadata diem#8335
- Create string type of 64 chars: String type for DiemID diem#8362
- JSON RPC: "diem ID domains" field under parent VASP Add JSON-RPC field for DiemID under Parent VASP resource diem#8363
- JSON RPC: get_account fetches diem ID domain Add JSON-RPC field for DiemID under Parent VASP resource diem#8363
- JSON RPC: add EventDataView DiemIdDomainEvents diem#8434
- Faucet: add TC script to add domain ID into faucet Add JSON-RPC field for DiemID under Parent VASP resource diem#8363
Move
- Move: Add types diemIDdomain, diemIDdomainevent: Add move resources and scripts for DiemID diem#8336
- Move: DiemAccount publishes diemIdDomain resource using create_parent_vasp_account: Add move resources and scripts for DiemID diem#8336
- Move: TC publishes diemIdDomainEventManager resource using create_treasury_compliance_account: Add move resources and scripts for DiemID diem#8336
- Move: TC add/remove diemIdDomain in diemIdDomains: Add move resources and scripts for DiemID diem#8336
- Move: Event for add/remove of diemIdDomain emitted and saved to DomainEventManager: Add move resources and scripts for DiemID diem#8336
- Move: Script in AccountAdministrationScripts to add diemIdDomain resource to existing parent vasps: Add move resources and scripts for DiemID diem#8336
build: cargo run
tests: cargo test
cargo x test -p move-lang-functional-tests diem_id_domain.move
Offchain
- Add reference ID exchange command objects: Add reference ID exchange object types #274
- create and send CommandRequestObject: Basic reference ID exchange with test #283
- Update transaction object with reference ID when ref exchange is successful: Diem ID Payment in Miniwallet with E2E Test #309
- Start txn with diemID, need to check for diemID vs subaddress and send transaction accordingly: Diem ID Payment in Miniwallet with E2E Test #309
- Use Paymentmetadata for onchain transaction: Set up Diem ID Domains on mini wallet startup #306
- handle error cases i.e. duplicate ref Id: Diem ID Payment in Miniwallet with E2E Test #309
Mini wallet
- Set up mini wallet testing framework for diem ID: Set up Diem ID Domains on mini wallet startup #306
- Send p2p transaction using DiemID as payee: Diem ID Payment in Miniwallet with E2E Test #309
- Receive p2p transaction using event puller: Diem ID Payment in Miniwallet with E2E Test #309
- Fetch from TC event stream and create domain map: Diem ID Payment in Miniwallet with E2E Test #309
- Test: test_reference_id_command for e2e: Diem ID Payment in Miniwallet with E2E Test #309
AOS
- Implement adding domain via AOS UI
Renaming
Metadata
Metadata
Assignees
Labels
No labels