Skip to content

Tallinnnet test protocol #945

@lukeisontheroad

Description

@lukeisontheroad

Tallinn Testnet Test Protocol

Protocol Version: Tallinn (T024)
Protocol Hash: PtTALLiNtPec7mE7yY4m3k26J8Qukef3E3ehzhfXgFZKGtDdAXu
Network: Tallinnnet


Legend

✅ : Passed

❌ : Failed

☐ : Not Run


Section 1: Connection & Permissions

ID Test Case Expected Result Status Tester Date
BC-1.1 Pair with dApp via QR code Connection established Lukas Schönbächler 11-12-25
BC-1.2 Pair with dApp via deep link Connection established Lukas Schönbächler 11-12-25
BC-1.3 Permission request - accounts Account address returned Lukas Schönbächler 11-12-25
BC-1.4 Disconnect from dApp Session terminated Lukas Schönbächler 11-12-25
BC-1.5 Revoke permissions Permissions cleared Lukas Schönbächler 11-12-25
BC-1.6 Session persists after restart Session restored automatically Lukas Schönbächler 11-12-25
BC-1.7 Multiple dApp connections All sessions managed correctly Lukas Schönbächler 11-12-25

Section 2: Operation Signing

ID Test Case Expected Result Tx Hash Status Tester Date
BC-2.1 Sign reveal operation Key revealed on-chain opV58ki63stNURW8Xti67gy3gnhCHispmjLYo3UravbjuB8Dtar Lukas Schönbächler 12-12-25
BC-2.2 Sign transfer operation Transaction confirmed opV58ki63stNURW8Xti67gy3gnhCHispmjLYo3UravbjuB8Dtar Lukas Schönbächler 12-12-25
BC-2.3 Sign delegation operation Delegation registered oogTKYYtpFa9uSLjmF59LBRTsTzMRHWtG6Mmptm4hgnZe4zEtzW Lukas Schönbächler 12-12-25
BC-2.4 Sign contract origination KT1 address returned opZWDvMXoEpU16ZGYiXFg2WpzYBDLoNRdPwKHy6WGVopQ43z1q9 Lukas Schönbächler 11-12-25
BC-2.5 Sign contract interaction Call succeeds ontfMRGCK1eu6tNXMXYNdtte9TnuKnQX9pSJiG3o7rZRuWz1dXX Lukas Schönbächler 12-12-25
BC-2.6 Reject operation in wallet Transaction cancelled N/A Lukas Schönbächler 12-12-25

Section 3: Batch Operations

ID Test Case Expected Result Tx Hash Status Tester Date
BC-3.1 Batch: multiple transfers All transfers in single operation oo5qJHxxLVcDLF6rUkC6MLe4dcwfonQWLXhATJFeKK56TUXBJ7F Lukas Schönbächler 12-12-25
BC-3.2 Batch: transfer + contract call Both succeed atomically opYeXaXg53YQLQG4p8UaeX6M72gBGsQpL1rK2gMfpQR1UNjNx9s Lukas Schönbächler 12-12-25
BC-3.3 Batch with one failing operation Entire batch reverts N/A Lukas Schönbächler 12-12-25

4.1 Contracts

ID Test Case Expected Result Tx Hash Status Tester Date
BC-4.1.1 Originate contract Contract deployed opZWDvMXoEpU16ZGYiXFg2WpzYBDLoNRdPwKHy6WGVopQ43z1q9 Lukas Schönbächler 11-12-25
BC-4.1.2 Call contract with parameters Parameters encoded correctly ontfMRGCK1eu6tNXMXYNdtte9TnuKnQX9pSJiG3o7rZRuWz1dXX Lukas Schönbächler 11-12-25

Section 5: Error Handling

ID Test Case Expected Result Status Tester Date
BC-5.1 Handle connection timeout Clear error message Lukas Schönbächler 11-12-25
BC-5.2 Handle user rejection Rejection propagated to dApp Lukas Schönbächler 11-12-25
BC-5.3 Handle invalid operation Error returned to dApp Lukas Schönbächler 11-12-25
BC-5.4 Handle network switch Proper network change or error Lukas Schönbächler 11-12-25

Test Summary

Section Total Passed Failed Not Run
1. Connection & Permissions 7 7 0 0
2. Operation Signing 6 6 0 0
3. Batch Operations 3 3 0 0
4. Contracts & Tokens 2 2 0 0
5. Error Handling 4 4 0 0
TOTAL 22 22 0 0

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions