Merge pull request #973 from bas-vk/issue972
Introduced default unlock duration when an account is unlocked from t…
This commit is contained in:
		
						commit
						ff87c241a7
					
				@ -49,6 +49,11 @@ var (
 | 
				
			|||||||
	ErrNoKeys = errors.New("no keys in store")
 | 
						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 {
 | 
					type Account struct {
 | 
				
			||||||
	Address common.Address
 | 
						Address common.Address
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
@ -8,6 +8,7 @@ import (
 | 
				
			|||||||
	"strconv"
 | 
						"strconv"
 | 
				
			||||||
	"time"
 | 
						"time"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						"github.com/ethereum/go-ethereum/accounts"
 | 
				
			||||||
	"github.com/ethereum/go-ethereum/cmd/utils"
 | 
						"github.com/ethereum/go-ethereum/cmd/utils"
 | 
				
			||||||
	"github.com/ethereum/go-ethereum/common"
 | 
						"github.com/ethereum/go-ethereum/common"
 | 
				
			||||||
	"github.com/ethereum/go-ethereum/common/compiler"
 | 
						"github.com/ethereum/go-ethereum/common/compiler"
 | 
				
			||||||
@ -374,6 +375,10 @@ func (js *jsre) unlock(call otto.FunctionCall) otto.Value {
 | 
				
			|||||||
		fmt.Println(err)
 | 
							fmt.Println(err)
 | 
				
			||||||
		return otto.FalseValue()
 | 
							return otto.FalseValue()
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
						if seconds == 0 {
 | 
				
			||||||
 | 
							seconds = accounts.DefaultAccountUnlockDuration
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	arg := call.Argument(1)
 | 
						arg := call.Argument(1)
 | 
				
			||||||
	var passphrase string
 | 
						var passphrase string
 | 
				
			||||||
	if arg.IsUndefined() {
 | 
						if arg.IsUndefined() {
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user