decred.org/dcrwallet/v3@v3.1.0/wallet/drivers/bdb/driver.go (about)

     1  // Copyright (c) 2018 The Decred developers
     2  // Use of this source code is governed by an ISC
     3  // license that can be found in the LICENSE file.
     4  
     5  // Package bdb registers the bdb driver at init time.  Importing bdb allows the
     6  // wallet.OpenDB and wallet.CreateDB functions to be called with the following
     7  // arguments:
     8  //
     9  //	var filename string
    10  //	db, err := wallet.CreateDB("bdb", filename)
    11  //	if err != nil { /* handle error */ }
    12  //	db, err = wallet.OpenDB("bdb", filename)
    13  //	if err != nil { /* handle error */ }
    14  package bdb
    15  
    16  import _ "decred.org/dcrwallet/v3/wallet/internal/bdb" // Register bdb driver during init