Coinbase обновила SSL-сертификаты, чтобы обойти это, вам нужно будет установить strictSSL
на false
при создании нового клиента
const coinbase = require('coinbase')
const mysecret = 'apisecret'
const mykey = 'apikey'
const client = new coinbase.Client({ apiKey: mykey, apiSecret: mysecret, strictSSL: false })
client.getAccounts({}, function(err, accounts) {
if (err) throw err
console.log(accounts)
})
или передаче новых сертификатов
const coinbase = require('coinbase')
const mysecret = 'apisecret'
const mykey = 'apikey'
const caFile = fs.readFileSync('./caFileLocation')
const client = new coinbase.Client({ apiKey: mykey, apiSecret: mysecret, caFile })
client.getAccounts({}, function(err, accounts) {
if (err) throw err
console.log(accounts)
})