good morning!!!!

Skip to content
Snippets Groups Projects
Commit 1fa48bc5 authored by Bas van Kervel's avatar Bas van Kervel
Browse files

Introduced default unlock duration when an account is unlocked from the console

parent bc837619
Branches
Tags
No related merge requests found
......@@ -49,6 +49,11 @@ var (
ErrNoKeys = errors.New("no keys in store")
)
const (
// Default unlock duration (in seconds) when an account is unlocked from the console
DefaultAccountUnlockDuration = 300
)
type Account struct {
Address common.Address
}
......
......@@ -8,6 +8,7 @@ import (
"strconv"
"time"
"github.com/ethereum/go-ethereum/accounts"
"github.com/ethereum/go-ethereum/cmd/utils"
"github.com/ethereum/go-ethereum/common"
"github.com/ethereum/go-ethereum/common/compiler"
......@@ -374,6 +375,10 @@ func (js *jsre) unlock(call otto.FunctionCall) otto.Value {
fmt.Println(err)
return otto.FalseValue()
}
if seconds == 0 {
seconds = accounts.DefaultAccountUnlockDuration
}
arg := call.Argument(1)
var passphrase string
if arg.IsUndefined() {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment