mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-07-28 15:46:43 +00:00
added testcase
This commit is contained in:
parent
40760f00d4
commit
dbb2c35ee0
1 changed files with 35 additions and 0 deletions
|
|
@ -1211,6 +1211,41 @@ func TestBurnContractContractFetch(t *testing.T) {
|
||||||
if burnContractAddr101 != "0x000000000000000000000000000000000000aaad" {
|
if burnContractAddr101 != "0x000000000000000000000000000000000000aaad" {
|
||||||
t.Fatalf("incorrect burnt contract address: expected %s, got %s", "0x000000000000000000000000000000000000aaad", burnContractAddr101)
|
t.Fatalf("incorrect burnt contract address: expected %s, got %s", "0x000000000000000000000000000000000000aaad", burnContractAddr101)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
config.Bor.BurntContract = map[string]string{
|
||||||
|
"10": "0x000000000000000000000000000000000000aaab",
|
||||||
|
"100": "0x000000000000000000000000000000000000aaad",
|
||||||
|
"1000": "0x000000000000000000000000000000000000aaae",
|
||||||
|
}
|
||||||
|
|
||||||
|
burnContractAddr999 := config.Bor.CalculateBurntContract(999)
|
||||||
|
burnContractAddr1000 := config.Bor.CalculateBurntContract(1000)
|
||||||
|
burnContractAddr1001 := config.Bor.CalculateBurntContract(1001)
|
||||||
|
|
||||||
|
if burnContractAddr10 != "0x000000000000000000000000000000000000aaab" {
|
||||||
|
t.Fatalf("incorrect burnt contract address: expected %s, got %s", "0x000000000000000000000000000000000000aaab", burnContractAddr10)
|
||||||
|
}
|
||||||
|
if burnContractAddr11 != "0x000000000000000000000000000000000000aaab" {
|
||||||
|
t.Fatalf("incorrect burnt contract address: expected %s, got %s", "0x000000000000000000000000000000000000aaab", burnContractAddr11)
|
||||||
|
}
|
||||||
|
if burnContractAddr99 != "0x000000000000000000000000000000000000aaab" {
|
||||||
|
t.Fatalf("incorrect burnt contract address: expected %s, got %s", "0x000000000000000000000000000000000000aaab", burnContractAddr99)
|
||||||
|
}
|
||||||
|
if burnContractAddr100 != "0x000000000000000000000000000000000000aaad" {
|
||||||
|
t.Fatalf("incorrect burnt contract address: expected %s, got %s", "0x000000000000000000000000000000000000aaad", burnContractAddr100)
|
||||||
|
}
|
||||||
|
if burnContractAddr101 != "0x000000000000000000000000000000000000aaad" {
|
||||||
|
t.Fatalf("incorrect burnt contract address: expected %s, got %s", "0x000000000000000000000000000000000000aaad", burnContractAddr101)
|
||||||
|
}
|
||||||
|
if burnContractAddr999 != "0x000000000000000000000000000000000000aaad" {
|
||||||
|
t.Fatalf("incorrect burnt contract address: expected %s, got %s", "0x000000000000000000000000000000000000aaad", burnContractAddr999)
|
||||||
|
}
|
||||||
|
if burnContractAddr1000 != "0x000000000000000000000000000000000000aaae" {
|
||||||
|
t.Fatalf("incorrect burnt contract address: expected %s, got %s", "0x000000000000000000000000000000000000aaae", burnContractAddr1000)
|
||||||
|
}
|
||||||
|
if burnContractAddr1001 != "0x000000000000000000000000000000000000aaae" {
|
||||||
|
t.Fatalf("incorrect burnt contract address: expected %s, got %s", "0x000000000000000000000000000000000000aaae", burnContractAddr1001)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// EIP1559 is not supported without EIP155. An error is expected
|
// EIP1559 is not supported without EIP155. An error is expected
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue