transfer 过程
## create a asset address
前端调用 SDK.new_wallet
**需要开发** social account 与 wallet 关联
相关function: SDK.hash_password, SDK.new_mnemonic, SDK.new_wallet, SDK.encrypt_wallet, SDK.decrypt_wallet
## send a uxto to the asset address
**需要开发** bitcoin wallet 发起 bitcoin transaction,
相关function: SDK.fund_vault, SDK.send_sats,SDK.get_assets_vault
## issue contract 过程
1. rgb asset address 已有uxto
2. 前端调用SDK.issue_contract function
**需要开发** public on asset registry service
## transfer rgb20 过程
参与方 S(sender), R(receiver)
1. S 已 issue contract
2. R SDK.import_contract
3. R SDK.create_invoice
4. S SDK.full_transfer_asset
5. S SDK.psbt_sign_and_publish_file
6. R SDK.accept_transfer
7. R SDK.save_transfer
8. S SDK.verify_transfers
9. R SDK.verify_transfers
## operation log
相关function: SDK.get_wallet_data