Wallet must be previously created with indy_create_wallet method.
#Params
config: Wallet configuration json.
{
"id": string, Identifier of the wallet.
Configured storage uses this identifier to lookup exact wallet data placement.
"storage_type": optional, Type of the wallet storage. Defaults to 'default'.
'Default' storage type allows to store wallet data in the local file.
Custom storage types can be registered with indy_register_wallet_storage call.
"storage_config": optional
}
credentials: Wallet credentials json
{
"key": string, Key or passphrase used for wallet key derivation.
Look to key_derivation_method param for information about supported key derivation methods.
"rekey": optional, If present than wallet master key will be rotated to a new one.
"storage_credentials": optional
#Returns
err: Error code
handle: Handle to opened wallet to use in methods that require wallet access.