Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test IR change with main chain role change #943

Open
roman-khimov opened this issue Jan 27, 2025 · 5 comments
Open

Test IR change with main chain role change #943

roman-khimov opened this issue Jan 27, 2025 · 5 comments
Labels
feature Completely new functionality I2 Regular impact S4 Routine U2 Seriously planned

Comments

@roman-khimov
Copy link
Member

Is your feature request related to a problem? Please describe.

I'm always frustrated when we don't have tests for some core NeoFS things.

Describe the solution you'd like

Test IR change in 4-node IR scenario with main chain. IR is controlled by the designation contract on main chain, it's the same as IR set initially, but main chain committee can set it to any other list of nodes and FS chain must follow this change. IR includes CNs, both change in this setting.

Additional context

neo-project/neo#2267

@roman-khimov roman-khimov added feature Completely new functionality I2 Regular impact S4 Routine U2 Seriously planned labels Jan 27, 2025
@evgeniiz321
Copy link
Contributor

@roman-khimov questions:

  1. how to get the hash of the designation contract?
  2. as far as I understand I need to invoke designateAsRole function, but with what arguments? (designateAsRole int:16 [ {keys_str} ] -- {script_hash} ? )
  3. from IR side - how can I check that fs chain reflected the state of the designation contract (and how soon this can happen? next epoch?)

@roman-khimov
Copy link
Member Author

roman-khimov commented Feb 3, 2025

  1. 0x49cf4e5378ffcd4dec034fd98a174c5491e395e2
  2. Yes, it's an ID of role and an array of keys. Signed by the committee (in your case it should 1/1 for the main chain since you only have one validator).
  3. Get the committee from FS chain, check for logs. Not sure IR exports any metrics for it. neo-exported technically can do it, but we don't use it currently. IIRC it can take an epoch, but let's check.

@evgeniiz321
Copy link
Contributor

@roman-khimov need to clarify a change scenario a little bit, cause I'm keep getting error governance/process_update.go:39 can't merge alphabet lists from main net and FS chain {"error": "alphabet list in mainnet is too short: expecting 4 keys"} after the change.

We need to deploy main chain + 4 IR nodes. And what should be the next step? Cause I tried to shrink the list of alphabet nodes specified here:

  Genesis:
    Roles:
      NeoFSAlphabet:
        - 0227dd679578bf007125c6d780166fdeb52dcd9746a757ec2ca42182b9d3da21cd
        - 0251f6575bb537dd9f284199c2302a7a0375fadf94a411002b332b13c6971bc28d
        - 027f3bb44854b91648b20f80f9c3fb808cb07766d0d92764800bf2a8c3b2d7af12
        - 02b22315a6402195be1dc6ac6976c2d99190f17f6891b6625eb728d17ece8fc79a

But seems like it is not allowed. Then I tried to specify 3 nodes in the list above, but "alphabet list in mainnet is too short: expecting 4 keys"started to appear at the startup of IRs. After adding 4th node I got no governance update, alphabet list has not been changed.

Also can you point me to the right command to check the list of designated roles? both from main chain and fs chain. For the main chain I tried to use:

./neo-go contract invokefunction --rpc-endpoint 'http://localhost:59400' --await --force --wallet-config 'wallet-config.yaml' 0x49cf4e5378ffcd4dec034fd98a174c5491e395e2 getDesignatedByRole int:16 3725

But it doesn't return a list of pubkeys.

evgeniiz321 pushed a commit that referenced this issue Feb 5, 2025
evgeniiz321 pushed a commit that referenced this issue Feb 5, 2025
evgeniiz321 pushed a commit that referenced this issue Feb 5, 2025
evgeniiz321 pushed a commit that referenced this issue Feb 6, 2025
@roman-khimov
Copy link
Member Author

roman-khimov commented Feb 6, 2025

expecting 4 keys

How many keys have you put into the role? If you have 4 CNs and 4 IRs there should be 4 keys set, easy as that.

I tried to shrink the list of alphabet nodes specified here

That's genesis, you can't change it on a running network.

After adding 4th node I got no governance update, alphabet list has not been changed.

Exactly as expected, that can be one of the test steps, you set the same key set --- nothing changes. We need to change the list. Run a CN/IR node with a different key, set it into config, check that the list of validators has changed and it works (and the old node can be removed).

But it doesn't return a list of pubkeys.

invokefunction creates a transaction, you don't need it.

./bin/neo-go contract testinvokefunction -r https://rpc10.n3.nspcc.ru:10331 0x49cf4e5378ffcd4dec034fd98a174c5491e395e2 getDesignatedByRole 16 6782846

Keys are base64-encoded here (refs. nspcc-dev/neo-go#3602).

@evgeniiz321
Copy link
Contributor

@roman-khimov Started 4 IRs + single main chain node. Started additional IR node with the following config: ir_node_config_bejrlmqaiq.txt
Updated the list (added pubkey of the freshly started IR node, removed one of existing IR nodes pubkey):

./neo-go contract invokefunction -a NS17zbnghGYvsc5tKTNoZEPgT1P9PyjSRq --rpc-endpoint 'http://localhost:52477' --wallet-config 'wallet-config'  0x49cf4e5378ffcd4dec034fd98a174c5491e395e2 designateAsRole 16 [ 030cf36908a05f7b12a03de8af67d3bc6d9f39aeb1f517b3ef1bdea1d5c47ee0f2 0233c66b84175eebaef7691f8b8d3ca1a4d1120c66666e57efa43da76555751f70 02905e95ebddb48c672bc032cdabb726d6c8d46ec9ceccbb4120830bd934bd4409 03c6a7f427c34f3b72df5573aeaece80f548b8bc6eca382e27ff6ad7857a705100 ] -- NS17zbnghGYvsc5tKTNoZEPgT1P9PyjSRq:CalledByEntry

Got the following in existing IRs:

error	governance/process_update.go:82	can't update inner ring list with new alphabet keys	{"error": "test invocation failed: unsupported operation: noderoles.Role type"}
error	governance/process_update.go:100	can't update list of alphabet nodes in neofs contract	{"error": "could not invoke alphabetUpdate: chain/client: contract execution finished with state FAULT; exception: at instruction 3666 (THROW): unhandled exception: \"this method must be invoked by alphabet\""}

Full IR log after receiving the update:

info	governance/process_update.go:49	alphabet list has been changed, starting update	{"fs_chain_alphabet": "0233c66b84175eebaef7691f8b8d3ca1a4d1120c66666e57efa43da76555751f70,02905e95ebddb48c672bc032cdabb726d6c8d46ec9ceccbb4120830bd934bd4409,03c6a7f427c34f3b72df5573aeaece80f548b8bc6eca382e27ff6ad7857a705100,02d70f6b33f96cf4fe39f0f66aa4387bf1a0edb33dbc1c466e35bf7a0b78852a6b", "new_alphabet": "030cf36908a05f7b12a03de8af67d3bc6d9f39aeb1f517b3ef1bdea1d5c47ee0f2,0233c66b84175eebaef7691f8b8d3ca1a4d1120c66666e57efa43da76555751f70,02905e95ebddb48c672bc032cdabb726d6c8d46ec9ceccbb4120830bd934bd4409,03c6a7f427c34f3b72df5573aeaece80f548b8bc6eca382e27ff6ad7857a705100"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "invokefunction", "params": "[ef4073a0f2b305a38ec4050e4d3d28bc40ea63f5 getAccountState ]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDP2PNotaryRequest"}
debug	network/server.go:1246	p2p notary request	{"error": "already exists in mempool", "hash": "b20143a23d96d105dddc3314053fdc78ec2c1db9648b050d2991a6406998bbcf", "main": "96892a2955a62daf261e7e37dce9a1d82d1aa288fd40ca97d2821875c68adc06"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "invokefunction", "params": "[ef4073a0f2b305a38ec4050e4d3d28bc40ea63f5 getAccountState ]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "invokefunction", "params": "[ef4073a0f2b305a38ec4050e4d3d28bc40ea63f5 getAccountState ]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "invokefunction", "params": "[ef4073a0f2b305a38ec4050e4d3d28bc40ea63f5 getAccountState ]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52642", "type": "CMDInv"}
debug	network/server.go:1246	p2p notary request	{"error": "already exists in mempool", "hash": "b20143a23d96d105dddc3314053fdc78ec2c1db9648b050d2991a6406998bbcf", "main": "96892a2955a62daf261e7e37dce9a1d82d1aa288fd40ca97d2821875c68adc06"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDInv"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getcommittee", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getcommittee", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getversion", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getcommittee", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getversion", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDInv"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "invokefunction", "params": "[7d166d96d7c41fb162cf462faef3daf71df7004b vote  ]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
info	runtime/engine.go:152	runtime log	{"tx": "90dc17d120c751060b5bcac7ff5bbd4f4ff295ca1edffe8a5465d71eef33fa42", "script": "7d166d96d7c41fb162cf462faef3daf71df7004b", "msg": "az: vote has been failed"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "calculatenetworkfee", "params": "[AAbn3K4QExgBAAAAAAAAAAAAAAAA2AcAAANpAEA6LGeh3xToLc5psRpBXaiTkgBwQ7WmXefUSsz1cbh1LdmCIFj4LUEFAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GEha8wQZWL0R0BvH9xq9BWB1Z+nTAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GH8SnCOR8Gb5d3Jm/FX6vbvFeZ3XAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GPAZ1A/owXj05nAX/6/NPOsssS7RAQICKBVfxHFZy9ZvfQOHGZdaHpe7MSd6GP/v0zvrIgHIOI5nqw4RKDaP60Q3AQICKBVfxHFZy9ZvfQOHGZdaHpe7MSd6GEha8wQZWL0R0BvH9xq9BWB1Z+nTO+w1MRGbutdt0ESSCw3mwxlP4cEAASIEswwhA8an9CfDTzty31Vzrq7OgPVIuLxuyjguJ/9q14V6cFEADCECkF6V6920jGcrwDLNq7cm1sjUbsnOzLtBIIML2TS9RAkMIQIzxmuEF17rrvdpH4uNPKGk0RIMZmZuV++kPadlVXUfcAwhAwzzaQigX3sSoD3or2fTvG2fOa6x9Rez7xveodXEfuDyFMAaEsAfDAR2b3RlDBRLAPcd99rzri9Gz2KxH8TXlm0WfUFifVtSAwAAAJMTDCECM8ZrhBde6673aR+LjTyhpNESDGZmblfvpD2nZVV1H3AMIQKQXpXr3bSMZyvAMs2rtybWyNRuyc7Mu0EggwvZNL1ECQwhA8an9CfDTzty31Vzrq7OgPVIuLxuyjguJ/9q14V6cFEADCEC1w9rM/ls9P458PZqpDh78aDtsz28HEZuNb96C3iFKmsUQZ7Q3DoAAA==]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "invokescript", "params": "[QA== ]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "calculatenetworkfee", "params": "[AFlCfPYAAAAAAAAAAAAAAAAAAAAA2AcAAAI77DUxEZu6123QRJILDebDGU/hwQARsGIZt4aaciSJGbZa5rG//4mFKwADIgAgAAAAACEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAgAAACgMIQPGp/Qnw087ct9Vc66uzoD1SLi8bso4Lif/ateFenBRAEFW57Mn]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "submitnotaryrequest", "params": "[ACBLbpoQExgBAAAAAHL5vQMAAAAABAgAAANpAEA6LGeh3xToLc5psRpBXaiTkgBwQ7WmXefUSsz1cbh1LdmCIFj4LUEFAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GEha8wQZWL0R0BvH9xq9BWB1Z+nTAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GH8SnCOR8Gb5d3Jm/FX6vbvFeZ3XAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GPAZ1A/owXj05nAX/6/NPOsssS7RAQICKBVfxHFZy9ZvfQOHGZdaHpe7MSd6GP/v0zvrIgHIOI5nqw4RKDaP60Q3AQICKBVfxHFZy9ZvfQOHGZdaHpe7MSd6GEha8wQZWL0R0BvH9xq9BWB1Z+nTO+w1MRGbutdt0ESSCw3mwxlP4cEAASIEswwhA8an9CfDTzty31Vzrq7OgPVIuLxuyjguJ/9q14V6cFEADCECkF6V6920jGcrwDLNq7cm1sjUbsnOzLtBIIML2TS9RAkMIQIzxmuEF17rrvdpH4uNPKGk0RIMZmZuV++kPadlVXUfcAwhAwzzaQigX3sSoD3or2fTvG2fOa6x9Rez7xveodXEfuDyFMAaEsAfDAR2b3RlDBRLAPcd99rzri9Gz2KxH8TXlm0WfUFifVtSAwAAQgxAyCd88APqZh53npI9we1PtRZUpjDvyYyuFhexMfDWPfgZ5Sk4tWtyxpwwuh4E3ZNKjZjFmYEzKxZEPuU54cMwaJMTDCECM8ZrhBde6673aR+LjTyhpNESDGZmblfvpD2nZVV1H3AMIQKQXpXr3bSMZyvAMs2rtybWyNRuyc7Mu0EggwvZNL1ECQwhA8an9CfDTzty31Vzrq7OgPVIuLxuyjguJ/9q14V6cFEADCEC1w9rM/ls9P458PZqpDh78aDtsz28HEZuNb96C3iFKmsUQZ7Q3DoAAABZQnz2AAAAAAAAAABu/roAAAAAAAQIAAACO+w1MRGbutdt0ESSCw3mwxlP4cEAEbBiGbeGmnIkiRm2Wuaxv/+JhSsAAyIAIOsHAAAhC/UFxH7GOX6eiOm19z5SG67BfuXuFu6RBthQDZYDmYwBQAJCDEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIMQCDNYaLP+hpscYKiw88JW47KebYdbG3wvyBD5BTlNXh9idYI2BQo0gD5RzehTAHTfvsc7XJiG79ZGki1quKjUPAoDCEDxqf0J8NPO3LfVXOurs6A9Ui4vG7KOC4n/2rXhXpwUQBBVuezJ0IMQBO22MqvnX9xNc6M5QXlBvD0sptJP55+rvLPtmakDLf66hjDBWhIXfKkZ7RKn/VMLmV1w1hGXlyPDKtns0scc5AoDCEDxqf0J8NPO3LfVXOurs6A9Ui4vG7KOC4n/2rXhXpwUQBBVuezJw==]"}
debug	client/notary.go:497	notary request invoked	{"method": "vote", "valid_until_block": 2052, "tx_hash": "8c9903960d50d80691ee16eee57ec1ae1b523ef7b5e9889e7e39c67ec405f50b", "fallback_hash": "ddbc6b32771ece64d96cda173ca638333b72dd52612346479748585ff07c048e"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getcommittee", "params": "[]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDGetData"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52642", "type": "CMDGetData"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getversion", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getversion", "params": "[]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDGetData"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDGetData"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "invokefunction", "params": "[5f2c93e022fab617e675e906101f7913a5469e6e vote  ]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDInv"}
info	runtime/engine.go:152	runtime log	{"tx": "efe034ece6b42381ad3f4eda24e2d9817c1fe3d623f2cd07247692a74e7bc0c8", "script": "5f2c93e022fab617e675e906101f7913a5469e6e", "msg": "glagoli: successfully voted for validator"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "calculatenetworkfee", "params": "[AHXYOyAWKxgBAAAAAAAAAAAAAAAA2AcAAANpAEA6LGeh3xToLc5psRpBXaiTkgBwQ7WmXefUSsz1cbh1LdmCIFj4LUEFAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GEha8wQZWL0R0BvH9xq9BWB1Z+nTAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GH8SnCOR8Gb5d3Jm/FX6vbvFeZ3XAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GPAZ1A/owXj05nAX/6/NPOsssS7RAQICKBVfxHFZy9ZvfQOHGZdaHpe7MSd6GP/v0zvrIgHIOI5nqw4RKDaP60Q3AQICKBVfxHFZy9ZvfQOHGZdaHpe7MSd6GEha8wQZWL0R0BvH9xq9BWB1Z+nTO+w1MRGbutdt0ESSCw3mwxlP4cEAASIEswwhA8an9CfDTzty31Vzrq7OgPVIuLxuyjguJ/9q14V6cFEADCECkF6V6920jGcrwDLNq7cm1sjUbsnOzLtBIIML2TS9RAkMIQIzxmuEF17rrvdpH4uNPKGk0RIMZmZuV++kPadlVXUfcAwhAwzzaQigX3sSoD3or2fTvG2fOa6x9Rez7xveodXEfuDyFMAaEsAfDAR2b3RlDBRunkalE3kfEAbpdeYXtvoi4JMsX0FifVtSAwAAAJMTDCECM8ZrhBde6673aR+LjTyhpNESDGZmblfvpD2nZVV1H3AMIQKQXpXr3bSMZyvAMs2rtybWyNRuyc7Mu0EggwvZNL1ECQwhA8an9CfDTzty31Vzrq7OgPVIuLxuyjguJ/9q14V6cFEADCEC1w9rM/ls9P458PZqpDh78aDtsz28HEZuNb96C3iFKmsUQZ7Q3DoAAA==]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52642", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52642", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDP2PNotaryRequest"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52642", "type": "CMDP2PNotaryRequest"}
debug	network/server.go:1246	p2p notary request	{"error": "already exists in mempool", "hash": "e774ed89d8956d496e346ecbd4eb4a8f69603e8980c410dfdf87b649d8a1caaf", "main": "5e418a7992b762cd0a32e766efbd5e82f6b8495ab497e800d3621d336d11491b"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52642", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDP2PNotaryRequest"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDInv"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "invokescript", "params": "[QA== ]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52642", "type": "CMDInv"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getcommittee", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDP2PNotaryRequest"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getcommittee", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDP2PNotaryRequest"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getcommittee", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "calculatenetworkfee", "params": "[AI7WzaQAAAAAAAAAAAAAAAAAAAAA2AcAAAI77DUxEZu6123QRJILDebDGU/hwQARsGIZt4aaciSJGbZa5rG//4mFKwADIgAgAAAAACEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAgAAACgMIQPGp/Qnw087ct9Vc66uzoD1SLi8bso4Lif/ateFenBRAEFW57Mn]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDInv"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "submitnotaryrequest", "params": "[ACBLbpoWKxgBAAAAAHL5vQMAAAAABAgAAANpAEA6LGeh3xToLc5psRpBXaiTkgBwQ7WmXefUSsz1cbh1LdmCIFj4LUEFAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GEha8wQZWL0R0BvH9xq9BWB1Z+nTAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GH8SnCOR8Gb5d3Jm/FX6vbvFeZ3XAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GPAZ1A/owXj05nAX/6/NPOsssS7RAQICKBVfxHFZy9ZvfQOHGZdaHpe7MSd6GP/v0zvrIgHIOI5nqw4RKDaP60Q3AQICKBVfxHFZy9ZvfQOHGZdaHpe7MSd6GEha8wQZWL0R0BvH9xq9BWB1Z+nTO+w1MRGbutdt0ESSCw3mwxlP4cEAASIEswwhA8an9CfDTzty31Vzrq7OgPVIuLxuyjguJ/9q14V6cFEADCECkF6V6920jGcrwDLNq7cm1sjUbsnOzLtBIIML2TS9RAkMIQIzxmuEF17rrvdpH4uNPKGk0RIMZmZuV++kPadlVXUfcAwhAwzzaQigX3sSoD3or2fTvG2fOa6x9Rez7xveodXEfuDyFMAaEsAfDAR2b3RlDBRunkalE3kfEAbpdeYXtvoi4JMsX0FifVtSAwAAQgxABohLrfcNJuUUZTkF8chY3PhNdeSgWs6AUO06uxPLZBswLrHfzwIvU+U2U2XEb1zV6LJ6XxpQ7+y4PUmL3sfdfpMTDCECM8ZrhBde6673aR+LjTyhpNESDGZmblfvpD2nZVV1H3AMIQKQXpXr3bSMZyvAMs2rtybWyNRuyc7Mu0EggwvZNL1ECQwhA8an9CfDTzty31Vzrq7OgPVIuLxuyjguJ/9q14V6cFEADCEC1w9rM/ls9P458PZqpDh78aDtsz28HEZuNb96C3iFKmsUQZ7Q3DoAAACO1s2kAAAAAAAAAABu/roAAAAAAAQIAAACO+w1MRGbutdt0ESSCw3mwxlP4cEAEbBiGbeGmnIkiRm2Wuaxv/+JhSsAAyIAIOsHAAAhxacfsvBdAYDsXTqmzg+oHZcdRS4xqwEXOgZSW3OapHUBQAJCDEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIMQGB37VUidZwVsf/X4CTF+srx7hrQ+q0IZjTZttY7WG++sd89bJiG4oXRoV8FW7c54ctO+AxAyh5HLBrDhUMhKDkoDCEDxqf0J8NPO3LfVXOurs6A9Ui4vG7KOC4n/2rXhXpwUQBBVuezJ0IMQHxZCaEvfAI5mbPRtVjQDANNLa/pdVFgdiH9JlFMI4MshAY8fwAplXOuOzmXBtiu4gsqdHw/yNYBW+iBECGHgXsoDCEDxqf0J8NPO3LfVXOurs6A9Ui4vG7KOC4n/2rXhXpwUQBBVuezJw==]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getcommittee", "params": "[]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDP2PNotaryRequest"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52642", "type": "CMDP2PNotaryRequest"}
debug	client/notary.go:497	notary request invoked	{"method": "vote", "valid_until_block": 2052, "tx_hash": "75a49a735b52063a1701ab312e451d971da80fcea63a5dec80015df0b21fa7c5", "fallback_hash": "3d44193503fc61d3c9200fed156fc7daab27d12244a0b2b31993477b9594d56e"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getcommittee", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	network/server.go:1246	p2p notary request	{"error": "already exists in mempool", "hash": "e774ed89d8956d496e346ecbd4eb4a8f69603e8980c410dfdf87b649d8a1caaf", "main": "5e418a7992b762cd0a32e766efbd5e82f6b8495ab497e800d3621d336d11491b"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDP2PNotaryRequest"}
debug	network/server.go:1246	p2p notary request	{"error": "already exists in mempool", "hash": "f42f7862bcf79e9d453be1c5b67b54a53828199e29a396adb7b0a5613af57bde", "main": "af4231598fda38b9d3c9a1e0d6c9df6951fb9768238cba52206c57905f934fa0"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52642", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52642", "type": "CMDP2PNotaryRequest"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getversion", "params": "[]"}
debug	network/server.go:1246	p2p notary request	{"error": "already exists in mempool", "hash": "35e3be7d2cdc08a885ab654a38144d466c987af52839ff42d84bffe3fd3bdf9c", "main": "af4231598fda38b9d3c9a1e0d6c9df6951fb9768238cba52206c57905f934fa0"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDP2PNotaryRequest"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getversion", "params": "[]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDP2PNotaryRequest"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "invokefunction", "params": "[99c761f1c9f7b499e83b6a664615624d1ef1dd92 vote  ]"}
debug	network/server.go:1246	p2p notary request	{"error": "already exists in mempool", "hash": "e774ed89d8956d496e346ecbd4eb4a8f69603e8980c410dfdf87b649d8a1caaf", "main": "5e418a7992b762cd0a32e766efbd5e82f6b8495ab497e800d3621d336d11491b"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDGetData"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52642", "type": "CMDInv"}
info	runtime/engine.go:152	runtime log	{"tx": "ef783b322c1276def18852df3177b3278177a492af7fd2427f4ccd7724af37f5", "script": "99c761f1c9f7b499e83b6a664615624d1ef1dd92", "msg": "vedi: successfully voted for validator"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDInv"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "calculatenetworkfee", "params": "[AKT9jEUWKxgBAAAAAAAAAAAAAAAA2AcAAANpAEA6LGeh3xToLc5psRpBXaiTkgBwQ7WmXefUSsz1cbh1LdmCIFj4LUEFAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GEha8wQZWL0R0BvH9xq9BWB1Z+nTAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GH8SnCOR8Gb5d3Jm/FX6vbvFeZ3XAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GPAZ1A/owXj05nAX/6/NPOsssS7RAQICKBVfxHFZy9ZvfQOHGZdaHpe7MSd6GP/v0zvrIgHIOI5nqw4RKDaP60Q3AQICKBVfxHFZy9ZvfQOHGZdaHpe7MSd6GEha8wQZWL0R0BvH9xq9BWB1Z+nTO+w1MRGbutdt0ESSCw3mwxlP4cEAASIEswwhA8an9CfDTzty31Vzrq7OgPVIuLxuyjguJ/9q14V6cFEADCECkF6V6920jGcrwDLNq7cm1sjUbsnOzLtBIIML2TS9RAkMIQIzxmuEF17rrvdpH4uNPKGk0RIMZmZuV++kPadlVXUfcAwhAwzzaQigX3sSoD3or2fTvG2fOa6x9Rez7xveodXEfuDyFMAaEsAfDAR2b3RlDBSS3fEeTWIVRmZqO+iZtPfJ8WHHmUFifVtSAwAAAJMTDCECM8ZrhBde6673aR+LjTyhpNESDGZmblfvpD2nZVV1H3AMIQKQXpXr3bSMZyvAMs2rtybWyNRuyc7Mu0EggwvZNL1ECQwhA8an9CfDTzty31Vzrq7OgPVIuLxuyjguJ/9q14V6cFEADCEC1w9rM/ls9P458PZqpDh78aDtsz28HEZuNb96C3iFKmsUQZ7Q3DoAAA==]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "invokescript", "params": "[QA== ]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "calculatenetworkfee", "params": "[ALMrTy0AAAAAAAAAAAAAAAAAAAAA2AcAAAI77DUxEZu6123QRJILDebDGU/hwQARsGIZt4aaciSJGbZa5rG//4mFKwADIgAgAAAAACEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAgAAACgMIQPGp/Qnw087ct9Vc66uzoD1SLi8bso4Lif/ateFenBRAEFW57Mn]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDInv"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "submitnotaryrequest", "params": "[ACBLbpoWKxgBAAAAAHL5vQMAAAAABAgAAANpAEA6LGeh3xToLc5psRpBXaiTkgBwQ7WmXefUSsz1cbh1LdmCIFj4LUEFAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GEha8wQZWL0R0BvH9xq9BWB1Z+nTAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GH8SnCOR8Gb5d3Jm/FX6vbvFeZ3XAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GPAZ1A/owXj05nAX/6/NPOsssS7RAQICKBVfxHFZy9ZvfQOHGZdaHpe7MSd6GP/v0zvrIgHIOI5nqw4RKDaP60Q3AQICKBVfxHFZy9ZvfQOHGZdaHpe7MSd6GEha8wQZWL0R0BvH9xq9BWB1Z+nTO+w1MRGbutdt0ESSCw3mwxlP4cEAASIEswwhA8an9CfDTzty31Vzrq7OgPVIuLxuyjguJ/9q14V6cFEADCECkF6V6920jGcrwDLNq7cm1sjUbsnOzLtBIIML2TS9RAkMIQIzxmuEF17rrvdpH4uNPKGk0RIMZmZuV++kPadlVXUfcAwhAwzzaQigX3sSoD3or2fTvG2fOa6x9Rez7xveodXEfuDyFMAaEsAfDAR2b3RlDBSS3fEeTWIVRmZqO+iZtPfJ8WHHmUFifVtSAwAAQgxA58nuyIf11RWnr0UXj3XRQQEnPBGEV2Bqyc0daaRrwOPWgjzQF2j2HCNVAVv4muQZ+dau3SB6DbW/FE4jA8S/iJMTDCECM8ZrhBde6673aR+LjTyhpNESDGZmblfvpD2nZVV1H3AMIQKQXpXr3bSMZyvAMs2rtybWyNRuyc7Mu0EggwvZNL1ECQwhA8an9CfDTzty31Vzrq7OgPVIuLxuyjguJ/9q14V6cFEADCEC1w9rM/ls9P458PZqpDh78aDtsz28HEZuNb96C3iFKmsUQZ7Q3DoAAACzK08tAAAAAAAAAABu/roAAAAAAAQIAAACO+w1MRGbutdt0ESSCw3mwxlP4cEAEbBiGbeGmnIkiRm2Wuaxv/+JhSsAAyIAIOsHAAAhoE+TX5BXbCBSuowjaJf7UWnfydbgocnTuTjaj1kxQq8BQAJCDEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIMQJORa3ukSWHmcocKapn4yQ63GNpJ8g6goPdBJyAquXuMsJWxw8tguSoJHsYTjwgouUXmYjgp0krHEMN6+DEqVsEoDCEDxqf0J8NPO3LfVXOurs6A9Ui4vG7KOC4n/2rXhXpwUQBBVuezJ0IMQL8RFaVuDM31MkUxRQNFUTvswVP1f3D2uXbTigNjDKMP9OWTcf8TQW3R8PDguBVQSMVtTI6TA6xPiJXDLD+OBvkoDCEDxqf0J8NPO3LfVXOurs6A9Ui4vG7KOC4n/2rXhXpwUQBBVuezJw==]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDGetData"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52642", "type": "CMDP2PNotaryRequest"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getcommittee", "params": "[]"}
debug	network/server.go:1246	p2p notary request	{"error": "already exists in mempool", "hash": "4c4f33b64181c9a3470ec92aa936303d82928556727fb35157d781123d69093e", "main": "8c9903960d50d80691ee16eee57ec1ae1b523ef7b5e9889e7e39c67ec405f50b"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52642", "type": "CMDGetData"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getcommittee", "params": "[]"}
debug	client/notary.go:497	notary request invoked	{"method": "vote", "valid_until_block": 2052, "tx_hash": "af4231598fda38b9d3c9a1e0d6c9df6951fb9768238cba52206c57905f934fa0", "fallback_hash": "5827516d38b3acf76ea480ba3c58a8b43d1a41d2a6a165f28330a9d1a0ff10c9"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getcommittee", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDP2PNotaryRequest"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getversion", "params": "[]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDP2PNotaryRequest"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getversion", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "invokefunction", "params": "[4356bda1bec310f50b5e6101c920f051e84bfa6a vote  ]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDP2PNotaryRequest"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDInv"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getcommittee", "params": "[]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDP2PNotaryRequest"}
debug	network/server.go:1246	p2p notary request	{"error": "already exists in mempool", "hash": "e3fcc1cdd327a7b6b870ca41d37cf1dad7d98c262919681499c29de86457d4e1", "main": "8c9903960d50d80691ee16eee57ec1ae1b523ef7b5e9889e7e39c67ec405f50b"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDP2PNotaryRequest"}
debug	network/server.go:1246	p2p notary request	{"error": "already exists in mempool", "hash": "597aac2a865ea320fde6c3b892328a39ca0d70cf59937d7fd0a4ff98e646ce29", "main": "af4231598fda38b9d3c9a1e0d6c9df6951fb9768238cba52206c57905f934fa0"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDGetData"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDP2PNotaryRequest"}
info	runtime/engine.go:152	runtime log	{"tx": "a8668924f484a3f4002453d90430d6e8cc45ea37010150419d8d5e877d666ce0", "script": "4356bda1bec310f50b5e6101c920f051e84bfa6a", "msg": "buky: successfully voted for validator"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDInv"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "calculatenetworkfee", "params": "[AOYXRicWKxgBAAAAAAAAAAAAAAAA2AcAAANpAEA6LGeh3xToLc5psRpBXaiTkgBwQ7WmXefUSsz1cbh1LdmCIFj4LUEFAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GEha8wQZWL0R0BvH9xq9BWB1Z+nTAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GH8SnCOR8Gb5d3Jm/FX6vbvFeZ3XAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GPAZ1A/owXj05nAX/6/NPOsssS7RAQICKBVfxHFZy9ZvfQOHGZdaHpe7MSd6GP/v0zvrIgHIOI5nqw4RKDaP60Q3AQICKBVfxHFZy9ZvfQOHGZdaHpe7MSd6GEha8wQZWL0R0BvH9xq9BWB1Z+nTO+w1MRGbutdt0ESSCw3mwxlP4cEAASIEswwhA8an9CfDTzty31Vzrq7OgPVIuLxuyjguJ/9q14V6cFEADCECkF6V6920jGcrwDLNq7cm1sjUbsnOzLtBIIML2TS9RAkMIQIzxmuEF17rrvdpH4uNPKGk0RIMZmZuV++kPadlVXUfcAwhAwzzaQigX3sSoD3or2fTvG2fOa6x9Rez7xveodXEfuDyFMAaEsAfDAR2b3RlDBRq+kvoUfAgyQFhXgv1EMO+ob1WQ0FifVtSAwAAAJMTDCECM8ZrhBde6673aR+LjTyhpNESDGZmblfvpD2nZVV1H3AMIQKQXpXr3bSMZyvAMs2rtybWyNRuyc7Mu0EggwvZNL1ECQwhA8an9CfDTzty31Vzrq7OgPVIuLxuyjguJ/9q14V6cFEADCEC1w9rM/ls9P458PZqpDh78aDtsz28HEZuNb96C3iFKmsUQZ7Q3DoAAA==]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "invokescript", "params": "[QA== ]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "calculatenetworkfee", "params": "[AJYV71MAAAAAAAAAAAAAAAAAAAAA2AcAAAI77DUxEZu6123QRJILDebDGU/hwQARsGIZt4aaciSJGbZa5rG//4mFKwADIgAgAAAAACEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAgAAACgMIQPGp/Qnw087ct9Vc66uzoD1SLi8bso4Lif/ateFenBRAEFW57Mn]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "submitnotaryrequest", "params": "[ACBLbpoWKxgBAAAAAHL5vQMAAAAABAgAAANpAEA6LGeh3xToLc5psRpBXaiTkgBwQ7WmXefUSsz1cbh1LdmCIFj4LUEFAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GEha8wQZWL0R0BvH9xq9BWB1Z+nTAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GH8SnCOR8Gb5d3Jm/FX6vbvFeZ3XAQICKP/v0zvrIgHIOI5nqw4RKDaP60Q3GPAZ1A/owXj05nAX/6/NPOsssS7RAQICKBVfxHFZy9ZvfQOHGZdaHpe7MSd6GP/v0zvrIgHIOI5nqw4RKDaP60Q3AQICKBVfxHFZy9ZvfQOHGZdaHpe7MSd6GEha8wQZWL0R0BvH9xq9BWB1Z+nTO+w1MRGbutdt0ESSCw3mwxlP4cEAASIEswwhA8an9CfDTzty31Vzrq7OgPVIuLxuyjguJ/9q14V6cFEADCECkF6V6920jGcrwDLNq7cm1sjUbsnOzLtBIIML2TS9RAkMIQIzxmuEF17rrvdpH4uNPKGk0RIMZmZuV++kPadlVXUfcAwhAwzzaQigX3sSoD3or2fTvG2fOa6x9Rez7xveodXEfuDyFMAaEsAfDAR2b3RlDBRq+kvoUfAgyQFhXgv1EMO+ob1WQ0FifVtSAwAAQgxAnnl4ZLF9cLQHEsU0BDsVp+wKOdQUko+Vl3M8iTJDiGu2Api4I3FbxT0xYJ3ec9sopA/zSlj6rD5QYEpEw6W4DpMTDCECM8ZrhBde6673aR+LjTyhpNESDGZmblfvpD2nZVV1H3AMIQKQXpXr3bSMZyvAMs2rtybWyNRuyc7Mu0EggwvZNL1ECQwhA8an9CfDTzty31Vzrq7OgPVIuLxuyjguJ/9q14V6cFEADCEC1w9rM/ls9P458PZqpDh78aDtsz28HEZuNb96C3iFKmsUQZ7Q3DoAAACWFe9TAAAAAAAAAABu/roAAAAAAAQIAAACO+w1MRGbutdt0ESSCw3mwxlP4cEAEbBiGbeGmnIkiRm2Wuaxv/+JhSsAAyIAIOsHAAAhG0kRbTMdYtMA6Je0Wkm49oJeve9m5zIKzWK3knmKQV4BQAJCDEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIMQEIV/EPUTDrUZ3UPnSZMBdQyg188zPsfrehZO0wV5pciKiI2uidR4XDLKz7jvKbc4Y/QbP/Lqy32s3+WGZEszNQoDCEDxqf0J8NPO3LfVXOurs6A9Ui4vG7KOC4n/2rXhXpwUQBBVuezJ0IMQDTgVyh8t4JFmRr5SrLX2wsFMqaQVOgzNQbGhB8JukASe0IxmfPOUHPZc8Qk4gx9WUlOO8TLWV+Vv8D4s7Ynn5coDCEDxqf0J8NPO3LfVXOurs6A9Ui4vG7KOC4n/2rXhXpwUQBBVuezJw==]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDP2PNotaryRequest"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getcommittee", "params": "[]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDGetData"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getcommittee", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	client/notary.go:497	notary request invoked	{"method": "vote", "valid_until_block": 2052, "tx_hash": "5e418a7992b762cd0a32e766efbd5e82f6b8495ab497e800d3621d336d11491b", "fallback_hash": "c606839798ae99c531f6a95fc0efdf0d55cc28de9dfb6cb1fc2d22dd69c21bb7"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "invokefunction", "params": "[7a2731bb971e5a971987037d6fd6cb5971c45f15 innerRingList  ]"}
info	governance/process_update.go:74	update of the inner ring list	{"before": "0233c66b84175eebaef7691f8b8d3ca1a4d1120c66666e57efa43da76555751f70,02905e95ebddb48c672bc032cdabb726d6c8d46ec9ceccbb4120830bd934bd4409,03c6a7f427c34f3b72df5573aeaece80f548b8bc6eca382e27ff6ad7857a705100,02d70f6b33f96cf4fe39f0f66aa4387bf1a0edb33dbc1c466e35bf7a0b78852a6b", "after": "030cf36908a05f7b12a03de8af67d3bc6d9f39aeb1f517b3ef1bdea1d5c47ee0f2,0233c66b84175eebaef7691f8b8d3ca1a4d1120c66666e57efa43da76555751f70,02905e95ebddb48c672bc032cdabb726d6c8d46ec9ceccbb4120830bd934bd4409,03c6a7f427c34f3b72df5573aeaece80f548b8bc6eca382e27ff6ad7857a705100"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getcommittee", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getversion", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getversion", "params": "[]"}
error	governance/process_update.go:82	can't update inner ring list with new alphabet keys	{"error": "test invocation failed: unsupported operation: noderoles.Role type"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getcommittee", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getversion", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getversion", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getcommittee", "params": "[]"}
error	governance/process_update.go:91	can't update list of notary nodes in FS chain	{"error": "test invocation failed: unsupported operation: noderoles.Role type"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52642", "type": "CMDP2PNotaryRequest"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDP2PNotaryRequest"}
debug	network/server.go:1246	p2p notary request	{"error": "already exists in mempool", "hash": "9a9d27a6f17e0a5c1a7b48684d7ed9ef41d1fd63e58878a46d2fd387c91a7d24", "main": "8c9903960d50d80691ee16eee57ec1ae1b523ef7b5e9889e7e39c67ec405f50b"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getcommittee", "params": "[]"}
debug	network/server.go:1246	p2p notary request	{"error": "already exists in mempool", "hash": "379768b0d2ce095808de52269cb8ddb07cc47b0f26f031b026e706d735abaf78", "main": "5e418a7992b762cd0a32e766efbd5e82f6b8495ab497e800d3621d336d11491b"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDP2PNotaryRequest"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDGetData"}
debug	network/server.go:1246	p2p notary request	{"error": "already exists in mempool", "hash": "9a9d27a6f17e0a5c1a7b48684d7ed9ef41d1fd63e58878a46d2fd387c91a7d24", "main": "8c9903960d50d80691ee16eee57ec1ae1b523ef7b5e9889e7e39c67ec405f50b"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDGetData"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDGetData"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDP2PNotaryRequest"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDGetData"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getcommittee", "params": "[]"}
debug	rpcsrv/server.go:599	processing local rpc request	{"method": "getblockcount", "params": "[]"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDGetData"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDGetData"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDGetData"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52443", "type": "CMDGetData"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52642", "type": "CMDInv"}
error	governance/process_update.go:100	can't update list of alphabet nodes in neofs contract	{"error": "could not invoke alphabetUpdate: chain/client: contract execution finished with state FAULT; exception: at instruction 3666 (THROW): unhandled exception: \"this method must be invoked by alphabet\""}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52547", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:57879", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52642", "type": "CMDInv"}
debug	network/server.go:1380	got msg	{"addr": "127.0.0.1:52642", "type": "CMDGetData"}
info	governance/process_update.go:104	finished alphabet list update

Is it another misconfiguration from my side?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Completely new functionality I2 Regular impact S4 Routine U2 Seriously planned
Projects
None yet
Development

No branches or pull requests

2 participants