mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-07-23 11:41:13 +00:00
30 lines
1.1 KiB
Plaintext
30 lines
1.1 KiB
Plaintext
|
|
//
|
|
// Multisig wallet
|
|
//
|
|
|
|
// multisig.unsignedOrder wallet_id:int64 valid_until:int53 order_id:int53 message:msg.message = multisig.UnsignedOrder;
|
|
// multisig.signature owner_id:int32 signature:bytes = multisig.Signature;
|
|
// multisig.order order:multisig.unsignedOrder signatures:vector<multisig.signature> = multisig.Order;
|
|
// multisig.orders = orders:vector<multisig.order> = multisig.Orders;
|
|
//
|
|
// multisig.initialAccountState public_keys:vector<bytes> wallet_id:int64 k:int32 = InitialAccountState;
|
|
// multisig.accountState public_keys:vector<bytes> wallet_id:int64 k:int32 = AccountState;
|
|
//
|
|
// multisig.sign private_key:InputKey order:multisig.unsignedOrder = multisig.Signature;
|
|
// multisig.getPendingOrders account_address:accountAddress unsigned_by:int32 = multisig.Orders;
|
|
|
|
|
|
//
|
|
// Async payment channel
|
|
//
|
|
|
|
|
|
// pchan.initialAccountState alice_public_key:bytes alice_address:AccountAddress bob_public_key:bytes bob_address:AccountAddress
|
|
// init_timeout:int32 close_timeout:int32 channel_id:int64 = InitialAccountState;
|
|
// pchan.accountState = AccountState;
|
|
//
|
|
//
|
|
|
|
|