Skip to content

[MAIN] SPL-Token Proof Status #47

@jberthold

Description

@jberthold

The existing property tests for P-token #24 should be tested against SPL-Token

Start symbol name Seconds Status Linked Issues Updated
test_spltoken_domain_data 444 ✅ PASSED 1211
test_process_approve_checked 2436 ✅ PASSED 0124
test_process_approve 1454 ✅ PASSED 0124
test_process_freeze_account 3088 ✅ PASSED 0124
test_process_get_account_data_size 562 ✅ PASSED 0124
test_process_initialize_account2 1546 ✅ PASSED 7xTerminal 0108
test_process_initialize_account3 1298 ✅ PASSED 6xTerminal 0108
test_process_initialize_account 1732 ✅ PASSED 7xTerminal 0108
test_process_initialize_immutable_owner 498 ✅ PASSED 1211
test_process_initialize_mint2_freeze 1164 ✅ PASSED 6xTerminal 0129
test_process_initialize_mint2_no_freeze 958 ✅ PASSED 6xTerminal 0129
test_process_initialize_mint_freeze 2368 ✅ PASSED 10xTerminals 0129
test_process_initialize_mint_no_freeze 1717 ✅ PASSED 6xTerminals 0129
test_process_mint_to_checked 5735 ✅ PASSED 22xTerminal 0129
test_process_mint_to 9288 ✅ PASSED 0129
test_process_revoke 1410 ✅ PASSED 0129
test_process_set_authority_account 15525 ✅ PASSED 0128
test_process_set_authority_mint 16459 ✅ PASSED 0128
test_process_sync_native 1296 FAILED 1x ReachedUnreachable 0129
test_process_thaw_account 5897 ✅ PASSED 0129
test_process_withdraw_excess_lamports_account ??? ✅ PASSED diff p-token: this function is not implemented in spl-token 0107
test_process_withdraw_excess_lamports_mint ??? ✅ PASSED diff p-token: this function is not implemented in spl-token 0107
test_process_close_account 7200 30x PASSED 20xPending 2xFailing p-token not passed; Intrinsic volatile_store 1211
test_process_burn_checked 7200 32xPASSED 16xPending 1212
test_process_burn 7200 32xPASSED 16xPending 1211
test_process_transfer_checked p-token not passed
test_process_transfer 7200 16xPASSED 7xFailed 18xPending core::panicking::assert_failed_inner 1124
test_process_amount_to_ui_amount 435 2xPASSED 2xFailing p-token not passed; core::fmt::num::imp::::fmt ; thunk 1211
test_process_ui_amount_to_amount 7200 50xPending 55xStuck p-token not passed; core::str::converts::from_utf8; bounds-check; mapOffset 1211

Cheat codes are missing or a problem for these proofs, therefore not recommended to execute them
(keep the empty first column so run-proofs.sh won't pick these up):

Start symbol name
test_process_initialize_multisig
test_process_initialize_multisig2

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    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