mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-11-24 14:35:53 +00:00
git name change
This commit is contained in:
parent
9d2324194e
commit
ec2df86f13
@ -5,7 +5,7 @@ Any contribution to Kaspad is very welcome.
|
|||||||
## Getting started
|
## Getting started
|
||||||
|
|
||||||
If you want to start contributing to Kaspad and don't know where to start, you can pick an issue from
|
If you want to start contributing to Kaspad and don't know where to start, you can pick an issue from
|
||||||
the [list](https://github.com/c4ei/kaspad/issues).
|
the [list](https://github.com/c4ei/YunSeokYeol/issues).
|
||||||
|
|
||||||
If you want to make a big change it's better to discuss it first by opening an issue or talk about it in
|
If you want to make a big change it's better to discuss it first by opening an issue or talk about it in
|
||||||
[Discord](https://discord.gg/WmGhhzk) to avoid duplicate work.
|
[Discord](https://discord.gg/WmGhhzk) to avoid duplicate work.
|
||||||
|
|||||||
@ -55,7 +55,7 @@ Join our discord server using the following link: https://discord.gg/YNYnNN5Pf2
|
|||||||
|
|
||||||
## Issue Tracker
|
## Issue Tracker
|
||||||
|
|
||||||
The [integrated github issue tracker](https://github.com/c4ei/kaspad/issues)
|
The [integrated github issue tracker](https://github.com/c4ei/YunSeokYeol/issues)
|
||||||
is used for this project.
|
is used for this project.
|
||||||
|
|
||||||
Issue priorities may be seen at https://github.com/orgs/kaspanet/projects/4
|
Issue priorities may be seen at https://github.com/orgs/kaspanet/projects/4
|
||||||
|
|||||||
22
app/app.go
22
app/app.go
@ -7,17 +7,17 @@ import (
|
|||||||
"runtime"
|
"runtime"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/infrastructure/config"
|
"github.com/c4ei/YunSeokYeol/infrastructure/config"
|
||||||
"github.com/c4ei/kaspad/infrastructure/db/database"
|
"github.com/c4ei/YunSeokYeol/infrastructure/db/database"
|
||||||
"github.com/c4ei/kaspad/infrastructure/db/database/ldb"
|
"github.com/c4ei/YunSeokYeol/infrastructure/db/database/ldb"
|
||||||
"github.com/c4ei/kaspad/infrastructure/logger"
|
"github.com/c4ei/YunSeokYeol/infrastructure/logger"
|
||||||
"github.com/c4ei/kaspad/infrastructure/os/execenv"
|
"github.com/c4ei/YunSeokYeol/infrastructure/os/execenv"
|
||||||
"github.com/c4ei/kaspad/infrastructure/os/limits"
|
"github.com/c4ei/YunSeokYeol/infrastructure/os/limits"
|
||||||
"github.com/c4ei/kaspad/infrastructure/os/signal"
|
"github.com/c4ei/YunSeokYeol/infrastructure/os/signal"
|
||||||
"github.com/c4ei/kaspad/infrastructure/os/winservice"
|
"github.com/c4ei/YunSeokYeol/infrastructure/os/winservice"
|
||||||
"github.com/c4ei/kaspad/util/panics"
|
"github.com/c4ei/YunSeokYeol/util/panics"
|
||||||
"github.com/c4ei/kaspad/util/profiling"
|
"github.com/c4ei/YunSeokYeol/util/profiling"
|
||||||
"github.com/c4ei/kaspad/version"
|
"github.com/c4ei/YunSeokYeol/version"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
|||||||
@ -2,7 +2,7 @@ wire
|
|||||||
====
|
====
|
||||||
|
|
||||||
[](https://choosealicense.com/licenses/isc/)
|
[](https://choosealicense.com/licenses/isc/)
|
||||||
[](http://godoc.org/github.com/c4ei/kaspad/wire)
|
[](http://godoc.org/github.com/c4ei/YunSeokYeol/wire)
|
||||||
=======
|
=======
|
||||||
|
|
||||||
Package wire implements the kaspa wire protocol.
|
Package wire implements the kaspa wire protocol.
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
package appmessage
|
package appmessage
|
||||||
|
|
||||||
import "github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
import "github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
|
|
||||||
// mainnetGenesisHash is the hash of the first block in the block DAG for the
|
// mainnetGenesisHash is the hash of the first block in the block DAG for the
|
||||||
// main network (genesis block).
|
// main network (genesis block).
|
||||||
|
|||||||
@ -6,14 +6,14 @@ import (
|
|||||||
|
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/blockheader"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/blockheader"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/hashes"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/hashes"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/utxo"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/utxo"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/subnetworks"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/subnetworks"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/transactionid"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/transactionid"
|
||||||
"github.com/c4ei/kaspad/util/mstime"
|
"github.com/c4ei/YunSeokYeol/util/mstime"
|
||||||
)
|
)
|
||||||
|
|
||||||
// DomainBlockToMsgBlock converts an externalapi.DomainBlock to MsgBlock
|
// DomainBlockToMsgBlock converts an externalapi.DomainBlock to MsgBlock
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
package appmessage
|
package appmessage
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// defaultTransactionAlloc is the default size used for the backing array
|
// defaultTransactionAlloc is the default size used for the backing array
|
||||||
|
|||||||
@ -9,12 +9,12 @@ import (
|
|||||||
"reflect"
|
"reflect"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/util/mstime"
|
"github.com/c4ei/YunSeokYeol/util/mstime"
|
||||||
"github.com/davecgh/go-spew/spew"
|
"github.com/davecgh/go-spew/spew"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/subnetworks"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/subnetworks"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// TestBlock tests the MsgBlock API.
|
// TestBlock tests the MsgBlock API.
|
||||||
|
|||||||
@ -7,10 +7,10 @@ package appmessage
|
|||||||
import (
|
import (
|
||||||
"math/big"
|
"math/big"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/consensushashing"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/consensushashing"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/c4ei/kaspad/util/mstime"
|
"github.com/c4ei/YunSeokYeol/util/mstime"
|
||||||
)
|
)
|
||||||
|
|
||||||
// BaseBlockHeaderPayload is the base number of bytes a block header can be,
|
// BaseBlockHeaderPayload is the base number of bytes a block header can be,
|
||||||
|
|||||||
@ -9,7 +9,7 @@ import (
|
|||||||
"reflect"
|
"reflect"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/davecgh/go-spew/spew"
|
"github.com/davecgh/go-spew/spew"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
package appmessage
|
package appmessage
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MaxBlockLocatorsPerMsg is the maximum number of block locator hashes allowed
|
// MaxBlockLocatorsPerMsg is the maximum number of block locator hashes allowed
|
||||||
|
|||||||
@ -3,7 +3,7 @@ package appmessage
|
|||||||
import (
|
import (
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
|
|
||||||
"github.com/davecgh/go-spew/spew"
|
"github.com/davecgh/go-spew/spew"
|
||||||
)
|
)
|
||||||
|
|||||||
@ -3,7 +3,7 @@ package appmessage
|
|||||||
import (
|
import (
|
||||||
"math/big"
|
"math/big"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MsgBlockWithTrustedData represents a kaspa BlockWithTrustedData message
|
// MsgBlockWithTrustedData represents a kaspa BlockWithTrustedData message
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
package appmessage
|
package appmessage
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MsgIBDBlockLocator represents a kaspa ibdBlockLocator message
|
// MsgIBDBlockLocator represents a kaspa ibdBlockLocator message
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
package appmessage
|
package appmessage
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MsgIBDBlockLocatorHighestHash represents a kaspa BlockLocatorHighestHash message
|
// MsgIBDBlockLocatorHighestHash represents a kaspa BlockLocatorHighestHash message
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
package appmessage
|
package appmessage
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MsgIBDChainBlockLocator implements the Message interface and represents a kaspa
|
// MsgIBDChainBlockLocator implements the Message interface and represents a kaspa
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
package appmessage
|
package appmessage
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MsgInvRelayBlock implements the Message interface and represents a kaspa
|
// MsgInvRelayBlock implements the Message interface and represents a kaspa
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
package appmessage
|
package appmessage
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MaxInvPerTxInvMsg is the maximum number of hashes that can
|
// MaxInvPerTxInvMsg is the maximum number of hashes that can
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
package appmessage
|
package appmessage
|
||||||
|
|
||||||
import "github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
import "github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
|
|
||||||
// MsgPruningPointUTXOSetChunk represents a kaspa PruningPointUTXOSetChunk message
|
// MsgPruningPointUTXOSetChunk represents a kaspa PruningPointUTXOSetChunk message
|
||||||
type MsgPruningPointUTXOSetChunk struct {
|
type MsgPruningPointUTXOSetChunk struct {
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
package appmessage
|
package appmessage
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MsgRequestAddresses implements the Message interface and represents a kaspa
|
// MsgRequestAddresses implements the Message interface and represents a kaspa
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
package appmessage
|
package appmessage
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MsgRequestAnticone implements the Message interface and represents a kaspa
|
// MsgRequestAnticone implements the Message interface and represents a kaspa
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
package appmessage
|
package appmessage
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MsgRequestBlockLocator implements the Message interface and represents a kaspa
|
// MsgRequestBlockLocator implements the Message interface and represents a kaspa
|
||||||
|
|||||||
@ -3,7 +3,7 @@ package appmessage
|
|||||||
import (
|
import (
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// TestRequestBlockLocator tests the MsgRequestBlockLocator API.
|
// TestRequestBlockLocator tests the MsgRequestBlockLocator API.
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
package appmessage
|
package appmessage
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MsgRequestHeaders implements the Message interface and represents a kaspa
|
// MsgRequestHeaders implements the Message interface and represents a kaspa
|
||||||
|
|||||||
@ -7,7 +7,7 @@ package appmessage
|
|||||||
import (
|
import (
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// TestRequstIBDBlocks tests the MsgRequestIBDBlocks API.
|
// TestRequstIBDBlocks tests the MsgRequestIBDBlocks API.
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
package appmessage
|
package appmessage
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MsgRequestIBDBlocks implements the Message interface and represents a kaspa
|
// MsgRequestIBDBlocks implements the Message interface and represents a kaspa
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
package appmessage
|
package appmessage
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MsgRequestIBDChainBlockLocator implements the Message interface and represents a kaspa
|
// MsgRequestIBDChainBlockLocator implements the Message interface and represents a kaspa
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
package appmessage
|
package appmessage
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MsgRequestPruningPointUTXOSet represents a kaspa RequestPruningPointUTXOSet message
|
// MsgRequestPruningPointUTXOSet represents a kaspa RequestPruningPointUTXOSet message
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
package appmessage
|
package appmessage
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MaxRequestRelayBlocksHashes is the maximum number of hashes that can
|
// MaxRequestRelayBlocksHashes is the maximum number of hashes that can
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
package appmessage
|
package appmessage
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MaxInvPerRequestTransactionsMsg is the maximum number of hashes that can
|
// MaxInvPerRequestTransactionsMsg is the maximum number of hashes that can
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
package appmessage
|
package appmessage
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MsgTransactionNotFound defines a kaspa TransactionNotFound message which is sent in response to
|
// MsgTransactionNotFound defines a kaspa TransactionNotFound message which is sent in response to
|
||||||
|
|||||||
@ -8,11 +8,11 @@ import (
|
|||||||
"encoding/binary"
|
"encoding/binary"
|
||||||
"strconv"
|
"strconv"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/consensushashing"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/consensushashing"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/subnetworks"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/subnetworks"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
|||||||
@ -11,12 +11,12 @@ import (
|
|||||||
"reflect"
|
"reflect"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/constants"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/constants"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/subnetworks"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/subnetworks"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/transactionid"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/transactionid"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/davecgh/go-spew/spew"
|
"github.com/davecgh/go-spew/spew"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -8,11 +8,11 @@ import (
|
|||||||
"fmt"
|
"fmt"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/c4ei/kaspad/version"
|
"github.com/c4ei/YunSeokYeol/version"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/id"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/id"
|
||||||
"github.com/c4ei/kaspad/util/mstime"
|
"github.com/c4ei/YunSeokYeol/util/mstime"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MaxUserAgentLen is the maximum allowed length for the user agent field in a
|
// MaxUserAgentLen is the maximum allowed length for the user agent field in a
|
||||||
|
|||||||
@ -9,7 +9,7 @@ import (
|
|||||||
"reflect"
|
"reflect"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/id"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/id"
|
||||||
"github.com/davecgh/go-spew/spew"
|
"github.com/davecgh/go-spew/spew"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -7,7 +7,7 @@ package appmessage
|
|||||||
import (
|
import (
|
||||||
"net"
|
"net"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/util/mstime"
|
"github.com/c4ei/YunSeokYeol/util/mstime"
|
||||||
)
|
)
|
||||||
|
|
||||||
// NetAddress defines information about a peer on the network including the time
|
// NetAddress defines information about a peer on the network including the time
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
package appmessage
|
package appmessage
|
||||||
|
|
||||||
import "github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
import "github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
|
|
||||||
// GetBlockCountRequestMessage is an appmessage corresponding to
|
// GetBlockCountRequestMessage is an appmessage corresponding to
|
||||||
// its respective RPC message
|
// its respective RPC message
|
||||||
|
|||||||
@ -4,22 +4,22 @@ import (
|
|||||||
"fmt"
|
"fmt"
|
||||||
"sync/atomic"
|
"sync/atomic"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/miningmanager/mempool"
|
"github.com/c4ei/YunSeokYeol/domain/miningmanager/mempool"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/protocol"
|
"github.com/c4ei/YunSeokYeol/app/protocol"
|
||||||
"github.com/c4ei/kaspad/app/rpc"
|
"github.com/c4ei/YunSeokYeol/app/rpc"
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
"github.com/c4ei/kaspad/domain/consensus"
|
"github.com/c4ei/YunSeokYeol/domain/consensus"
|
||||||
"github.com/c4ei/kaspad/domain/utxoindex"
|
"github.com/c4ei/YunSeokYeol/domain/utxoindex"
|
||||||
"github.com/c4ei/kaspad/infrastructure/config"
|
"github.com/c4ei/YunSeokYeol/infrastructure/config"
|
||||||
infrastructuredatabase "github.com/c4ei/kaspad/infrastructure/db/database"
|
infrastructuredatabase "github.com/c4ei/YunSeokYeol/infrastructure/db/database"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/addressmanager"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/addressmanager"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/connmanager"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/connmanager"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/id"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/id"
|
||||||
"github.com/c4ei/kaspad/util/panics"
|
"github.com/c4ei/YunSeokYeol/util/panics"
|
||||||
)
|
)
|
||||||
|
|
||||||
// ComponentManager is a wrapper for all the kaspad services
|
// ComponentManager is a wrapper for all the kaspad services
|
||||||
|
|||||||
@ -6,7 +6,7 @@
|
|||||||
package app
|
package app
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/infrastructure/logger"
|
"github.com/c4ei/YunSeokYeol/infrastructure/logger"
|
||||||
)
|
)
|
||||||
|
|
||||||
var log = logger.RegisterSubSystem("KASD")
|
var log = logger.RegisterSubSystem("KASD")
|
||||||
|
|||||||
@ -3,8 +3,8 @@ package common
|
|||||||
import (
|
import (
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
peerpkg "github.com/c4ei/kaspad/app/protocol/peer"
|
peerpkg "github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
routerpkg "github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
routerpkg "github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
|
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
package flowcontext
|
package flowcontext
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/addressmanager"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/addressmanager"
|
||||||
)
|
)
|
||||||
|
|
||||||
// AddressManager returns the address manager associated to the flow context.
|
// AddressManager returns the address manager associated to the flow context.
|
||||||
|
|||||||
@ -3,14 +3,14 @@ package flowcontext
|
|||||||
import (
|
import (
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
peerpkg "github.com/c4ei/kaspad/app/protocol/peer"
|
peerpkg "github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/ruleerrors"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/ruleerrors"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/consensushashing"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/consensushashing"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
)
|
)
|
||||||
|
|
||||||
// OnNewBlock updates the mempool after a new block arrival, and
|
// OnNewBlock updates the mempool after a new block arrival, and
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
package flowcontext
|
package flowcontext
|
||||||
|
|
||||||
import "github.com/c4ei/kaspad/infrastructure/config"
|
import "github.com/c4ei/YunSeokYeol/infrastructure/config"
|
||||||
|
|
||||||
// Config returns an instance of *config.Config associated to the flow context.
|
// Config returns an instance of *config.Config associated to the flow context.
|
||||||
func (f *FlowContext) Config() *config.Config {
|
func (f *FlowContext) Config() *config.Config {
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
package flowcontext
|
package flowcontext
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
)
|
)
|
||||||
|
|
||||||
// Domain returns the Domain object associated to the flow context.
|
// Domain returns the Domain object associated to the flow context.
|
||||||
|
|||||||
@ -5,9 +5,9 @@ import (
|
|||||||
"strings"
|
"strings"
|
||||||
"sync/atomic"
|
"sync/atomic"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
|
|||||||
@ -4,18 +4,18 @@ import (
|
|||||||
"sync"
|
"sync"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/util/mstime"
|
"github.com/c4ei/YunSeokYeol/util/mstime"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
|
|
||||||
peerpkg "github.com/c4ei/kaspad/app/protocol/peer"
|
peerpkg "github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
"github.com/c4ei/kaspad/infrastructure/config"
|
"github.com/c4ei/YunSeokYeol/infrastructure/config"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/addressmanager"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/addressmanager"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/connmanager"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/connmanager"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/id"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/id"
|
||||||
)
|
)
|
||||||
|
|
||||||
// OnNewBlockTemplateHandler is a handler function that's triggered when a new block template is available
|
// OnNewBlockTemplateHandler is a handler function that's triggered when a new block template is available
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
package flowcontext
|
package flowcontext
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/infrastructure/logger"
|
"github.com/c4ei/YunSeokYeol/infrastructure/logger"
|
||||||
)
|
)
|
||||||
|
|
||||||
var log = logger.RegisterSubSystem("PROT")
|
var log = logger.RegisterSubSystem("PROT")
|
||||||
|
|||||||
@ -1,11 +1,11 @@
|
|||||||
package flowcontext
|
package flowcontext
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/app/protocol/common"
|
"github.com/c4ei/YunSeokYeol/app/protocol/common"
|
||||||
peerpkg "github.com/c4ei/kaspad/app/protocol/peer"
|
peerpkg "github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/connmanager"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/connmanager"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -1,11 +1,11 @@
|
|||||||
package flowcontext
|
package flowcontext
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/ruleerrors"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/ruleerrors"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/consensushashing"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/consensushashing"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/hashset"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/hashset"
|
||||||
"github.com/c4ei/kaspad/infrastructure/logger"
|
"github.com/c4ei/YunSeokYeol/infrastructure/logger"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -3,7 +3,7 @@ package flowcontext
|
|||||||
import (
|
import (
|
||||||
"sync"
|
"sync"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// SharedRequestedBlocks is a data structure that is shared between peers that
|
// SharedRequestedBlocks is a data structure that is shared between peers that
|
||||||
|
|||||||
@ -3,7 +3,7 @@ package flowcontext
|
|||||||
import (
|
import (
|
||||||
"sync"
|
"sync"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
// SharedRequestedTransactions is a data structure that is shared between peers that
|
// SharedRequestedTransactions is a data structure that is shared between peers that
|
||||||
|
|||||||
@ -3,9 +3,9 @@ package flowcontext
|
|||||||
import (
|
import (
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/consensushashing"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/consensushashing"
|
||||||
)
|
)
|
||||||
|
|
||||||
// TransactionIDPropagationInterval is the interval between transaction IDs propagations
|
// TransactionIDPropagationInterval is the interval between transaction IDs propagations
|
||||||
|
|||||||
@ -3,18 +3,18 @@ package handshake
|
|||||||
import (
|
import (
|
||||||
"sync/atomic"
|
"sync/atomic"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/protocol/common"
|
"github.com/c4ei/YunSeokYeol/app/protocol/common"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/addressmanager"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/addressmanager"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/infrastructure/config"
|
"github.com/c4ei/YunSeokYeol/infrastructure/config"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
peerpkg "github.com/c4ei/kaspad/app/protocol/peer"
|
peerpkg "github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
routerpkg "github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
routerpkg "github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
package handshake
|
package handshake
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/infrastructure/logger"
|
"github.com/c4ei/YunSeokYeol/infrastructure/logger"
|
||||||
"github.com/c4ei/kaspad/util/panics"
|
"github.com/c4ei/YunSeokYeol/util/panics"
|
||||||
)
|
)
|
||||||
|
|
||||||
var log = logger.RegisterSubSystem("PROT")
|
var log = logger.RegisterSubSystem("PROT")
|
||||||
|
|||||||
@ -1,12 +1,12 @@
|
|||||||
package handshake
|
package handshake
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/app/protocol/common"
|
"github.com/c4ei/YunSeokYeol/app/protocol/common"
|
||||||
peerpkg "github.com/c4ei/kaspad/app/protocol/peer"
|
peerpkg "github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/infrastructure/logger"
|
"github.com/c4ei/YunSeokYeol/infrastructure/logger"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -1,12 +1,12 @@
|
|||||||
package handshake
|
package handshake
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/app/protocol/common"
|
"github.com/c4ei/YunSeokYeol/app/protocol/common"
|
||||||
peerpkg "github.com/c4ei/kaspad/app/protocol/peer"
|
peerpkg "github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
"github.com/c4ei/kaspad/infrastructure/logger"
|
"github.com/c4ei/YunSeokYeol/infrastructure/logger"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
"github.com/c4ei/kaspad/version"
|
"github.com/c4ei/YunSeokYeol/version"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
package ready
|
package ready
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/infrastructure/logger"
|
"github.com/c4ei/YunSeokYeol/infrastructure/logger"
|
||||||
"github.com/c4ei/kaspad/util/panics"
|
"github.com/c4ei/YunSeokYeol/util/panics"
|
||||||
)
|
)
|
||||||
|
|
||||||
var log = logger.RegisterSubSystem("PROT")
|
var log = logger.RegisterSubSystem("PROT")
|
||||||
|
|||||||
@ -3,12 +3,12 @@ package ready
|
|||||||
import (
|
import (
|
||||||
"sync/atomic"
|
"sync/atomic"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/app/protocol/common"
|
"github.com/c4ei/YunSeokYeol/app/protocol/common"
|
||||||
|
|
||||||
peerpkg "github.com/c4ei/kaspad/app/protocol/peer"
|
peerpkg "github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
routerpkg "github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
routerpkg "github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -1,12 +1,12 @@
|
|||||||
package addressexchange
|
package addressexchange
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/app/protocol/common"
|
"github.com/c4ei/YunSeokYeol/app/protocol/common"
|
||||||
peerpkg "github.com/c4ei/kaspad/app/protocol/peer"
|
peerpkg "github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/addressmanager"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/addressmanager"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
)
|
)
|
||||||
|
|
||||||
// ReceiveAddressesContext is the interface for the context needed for the ReceiveAddresses flow.
|
// ReceiveAddressesContext is the interface for the context needed for the ReceiveAddresses flow.
|
||||||
|
|||||||
@ -3,9 +3,9 @@ package addressexchange
|
|||||||
import (
|
import (
|
||||||
"math/rand"
|
"math/rand"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/addressmanager"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/addressmanager"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
)
|
)
|
||||||
|
|
||||||
// SendAddressesContext is the interface for the context needed for the SendAddresses flow.
|
// SendAddressesContext is the interface for the context needed for the SendAddresses flow.
|
||||||
|
|||||||
@ -3,7 +3,7 @@ package blockrelay
|
|||||||
import (
|
import (
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestIBDBatchSizeLessThanRouteCapacity(t *testing.T) {
|
func TestIBDBatchSizeLessThanRouteCapacity(t *testing.T) {
|
||||||
|
|||||||
@ -1,10 +1,10 @@
|
|||||||
package blockrelay
|
package blockrelay
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/app/protocol/common"
|
"github.com/c4ei/YunSeokYeol/app/protocol/common"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
func (flow *handleRelayInvsFlow) sendGetBlockLocator(highHash *externalapi.DomainHash, limit uint32) error {
|
func (flow *handleRelayInvsFlow) sendGetBlockLocator(highHash *externalapi.DomainHash, limit uint32) error {
|
||||||
|
|||||||
@ -1,11 +1,11 @@
|
|||||||
package blockrelay
|
package blockrelay
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/app/protocol/peer"
|
"github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
)
|
)
|
||||||
|
|
||||||
// HandleIBDBlockLocatorContext is the interface for the context needed for the HandleIBDBlockLocator flow.
|
// HandleIBDBlockLocatorContext is the interface for the context needed for the HandleIBDBlockLocator flow.
|
||||||
|
|||||||
@ -1,10 +1,10 @@
|
|||||||
package blockrelay
|
package blockrelay
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -1,12 +1,12 @@
|
|||||||
package blockrelay
|
package blockrelay
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -3,13 +3,13 @@ package blockrelay
|
|||||||
import (
|
import (
|
||||||
"sync/atomic"
|
"sync/atomic"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
peerpkg "github.com/c4ei/kaspad/app/protocol/peer"
|
peerpkg "github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/c4ei/kaspad/infrastructure/config"
|
"github.com/c4ei/YunSeokYeol/infrastructure/config"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
)
|
)
|
||||||
|
|
||||||
// PruningPointAndItsAnticoneRequestsContext is the interface for the context needed for the HandlePruningPointAndItsAnticoneRequests flow.
|
// PruningPointAndItsAnticoneRequestsContext is the interface for the context needed for the HandlePruningPointAndItsAnticoneRequests flow.
|
||||||
|
|||||||
@ -1,10 +1,10 @@
|
|||||||
package blockrelay
|
package blockrelay
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
peerpkg "github.com/c4ei/kaspad/app/protocol/peer"
|
peerpkg "github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
)
|
)
|
||||||
|
|
||||||
// PruningPointProofRequestsContext is the interface for the context needed for the HandlePruningPointProofRequests flow.
|
// PruningPointProofRequestsContext is the interface for the context needed for the HandlePruningPointProofRequests flow.
|
||||||
|
|||||||
@ -1,11 +1,11 @@
|
|||||||
package blockrelay
|
package blockrelay
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
peerpkg "github.com/c4ei/kaspad/app/protocol/peer"
|
peerpkg "github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -1,19 +1,19 @@
|
|||||||
package blockrelay
|
package blockrelay
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/app/protocol/common"
|
"github.com/c4ei/YunSeokYeol/app/protocol/common"
|
||||||
"github.com/c4ei/kaspad/app/protocol/flowcontext"
|
"github.com/c4ei/YunSeokYeol/app/protocol/flowcontext"
|
||||||
peerpkg "github.com/c4ei/kaspad/app/protocol/peer"
|
peerpkg "github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/ruleerrors"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/ruleerrors"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/consensushashing"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/consensushashing"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/hashset"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/hashset"
|
||||||
"github.com/c4ei/kaspad/infrastructure/config"
|
"github.com/c4ei/YunSeokYeol/infrastructure/config"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -3,13 +3,13 @@ package blockrelay
|
|||||||
import (
|
import (
|
||||||
"sort"
|
"sort"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/app/protocol/peer"
|
"github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/c4ei/kaspad/infrastructure/config"
|
"github.com/c4ei/YunSeokYeol/infrastructure/config"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
)
|
)
|
||||||
|
|
||||||
// RequestAnticoneContext is the interface for the context needed for the HandleRequestHeaders flow.
|
// RequestAnticoneContext is the interface for the context needed for the HandleRequestHeaders flow.
|
||||||
|
|||||||
@ -1,11 +1,11 @@
|
|||||||
package blockrelay
|
package blockrelay
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
)
|
)
|
||||||
|
|
||||||
// RequestBlockLocatorContext is the interface for the context needed for the HandleRequestBlockLocator flow.
|
// RequestBlockLocatorContext is the interface for the context needed for the HandleRequestBlockLocator flow.
|
||||||
|
|||||||
@ -1,13 +1,13 @@
|
|||||||
package blockrelay
|
package blockrelay
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/protocol/peer"
|
"github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
)
|
)
|
||||||
|
|
||||||
// This constant must be equal at both syncer and syncee. Therefore, never (!!) change this constant unless a new p2p
|
// This constant must be equal at both syncer and syncee. Therefore, never (!!) change this constant unless a new p2p
|
||||||
|
|||||||
@ -3,14 +3,14 @@ package blockrelay
|
|||||||
import (
|
import (
|
||||||
"errors"
|
"errors"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/app/protocol/common"
|
"github.com/c4ei/YunSeokYeol/app/protocol/common"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/ruleerrors"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/ruleerrors"
|
||||||
"github.com/c4ei/kaspad/infrastructure/logger"
|
"github.com/c4ei/YunSeokYeol/infrastructure/logger"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
)
|
)
|
||||||
|
|
||||||
// HandleRequestPruningPointUTXOSetContext is the interface for the context needed for the HandleRequestPruningPointUTXOSet flow.
|
// HandleRequestPruningPointUTXOSetContext is the interface for the context needed for the HandleRequestPruningPointUTXOSet flow.
|
||||||
|
|||||||
@ -4,17 +4,17 @@ import (
|
|||||||
"fmt"
|
"fmt"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/app/protocol/common"
|
"github.com/c4ei/YunSeokYeol/app/protocol/common"
|
||||||
peerpkg "github.com/c4ei/kaspad/app/protocol/peer"
|
peerpkg "github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/ruleerrors"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/ruleerrors"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/consensushashing"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/consensushashing"
|
||||||
"github.com/c4ei/kaspad/infrastructure/config"
|
"github.com/c4ei/YunSeokYeol/infrastructure/config"
|
||||||
"github.com/c4ei/kaspad/infrastructure/logger"
|
"github.com/c4ei/YunSeokYeol/infrastructure/logger"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -4,12 +4,12 @@ import (
|
|||||||
"fmt"
|
"fmt"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/app/protocol/common"
|
"github.com/c4ei/YunSeokYeol/app/protocol/common"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/ruleerrors"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/ruleerrors"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/consensushashing"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/consensushashing"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
package blockrelay
|
package blockrelay
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/infrastructure/logger"
|
"github.com/c4ei/YunSeokYeol/infrastructure/logger"
|
||||||
"github.com/c4ei/kaspad/util/panics"
|
"github.com/c4ei/YunSeokYeol/util/panics"
|
||||||
)
|
)
|
||||||
|
|
||||||
var log = logger.RegisterSubSystem("PROT")
|
var log = logger.RegisterSubSystem("PROT")
|
||||||
|
|||||||
@ -1,11 +1,11 @@
|
|||||||
package blockrelay
|
package blockrelay
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
peerpkg "github.com/c4ei/kaspad/app/protocol/peer"
|
peerpkg "github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
"github.com/c4ei/kaspad/infrastructure/config"
|
"github.com/c4ei/YunSeokYeol/infrastructure/config"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
)
|
)
|
||||||
|
|
||||||
// SendVirtualSelectedParentInvContext is the interface for the context needed for the SendVirtualSelectedParentInv flow.
|
// SendVirtualSelectedParentInvContext is the interface for the context needed for the SendVirtualSelectedParentInv flow.
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
package ping
|
package ping
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
)
|
)
|
||||||
|
|
||||||
// ReceivePingsContext is the interface for the context needed for the ReceivePings flow.
|
// ReceivePingsContext is the interface for the context needed for the ReceivePings flow.
|
||||||
|
|||||||
@ -3,15 +3,15 @@ package ping
|
|||||||
import (
|
import (
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/protocol/common"
|
"github.com/c4ei/YunSeokYeol/app/protocol/common"
|
||||||
"github.com/c4ei/kaspad/app/protocol/flowcontext"
|
"github.com/c4ei/YunSeokYeol/app/protocol/flowcontext"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
peerpkg "github.com/c4ei/kaspad/app/protocol/peer"
|
peerpkg "github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
"github.com/c4ei/kaspad/util/random"
|
"github.com/c4ei/YunSeokYeol/util/random"
|
||||||
)
|
)
|
||||||
|
|
||||||
// SendPingsContext is the interface for the context needed for the SendPings flow.
|
// SendPingsContext is the interface for the context needed for the SendPings flow.
|
||||||
|
|||||||
@ -1,16 +1,16 @@
|
|||||||
package v5
|
package v5
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/app/protocol/common"
|
"github.com/c4ei/YunSeokYeol/app/protocol/common"
|
||||||
"github.com/c4ei/kaspad/app/protocol/flowcontext"
|
"github.com/c4ei/YunSeokYeol/app/protocol/flowcontext"
|
||||||
"github.com/c4ei/kaspad/app/protocol/flows/v5/addressexchange"
|
"github.com/c4ei/YunSeokYeol/app/protocol/flows/v5/addressexchange"
|
||||||
"github.com/c4ei/kaspad/app/protocol/flows/v5/blockrelay"
|
"github.com/c4ei/YunSeokYeol/app/protocol/flows/v5/blockrelay"
|
||||||
"github.com/c4ei/kaspad/app/protocol/flows/v5/ping"
|
"github.com/c4ei/YunSeokYeol/app/protocol/flows/v5/ping"
|
||||||
"github.com/c4ei/kaspad/app/protocol/flows/v5/rejects"
|
"github.com/c4ei/YunSeokYeol/app/protocol/flows/v5/rejects"
|
||||||
"github.com/c4ei/kaspad/app/protocol/flows/v5/transactionrelay"
|
"github.com/c4ei/YunSeokYeol/app/protocol/flows/v5/transactionrelay"
|
||||||
peerpkg "github.com/c4ei/kaspad/app/protocol/peer"
|
peerpkg "github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
routerpkg "github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
routerpkg "github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
)
|
)
|
||||||
|
|
||||||
type protocolManager interface {
|
type protocolManager interface {
|
||||||
|
|||||||
@ -1,9 +1,9 @@
|
|||||||
package rejects
|
package rejects
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
)
|
)
|
||||||
|
|
||||||
// HandleRejectsContext is the interface for the context needed for the HandleRejects flow.
|
// HandleRejectsContext is the interface for the context needed for the HandleRejects flow.
|
||||||
|
|||||||
@ -4,7 +4,7 @@ import (
|
|||||||
"strings"
|
"strings"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -4,14 +4,14 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/protocol/flows/v5/addressexchange"
|
"github.com/c4ei/YunSeokYeol/app/protocol/flows/v5/addressexchange"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
peerpkg "github.com/c4ei/kaspad/app/protocol/peer"
|
peerpkg "github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
"github.com/c4ei/kaspad/domain/consensus"
|
"github.com/c4ei/YunSeokYeol/domain/consensus"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/testutils"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/testutils"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/addressmanager"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/addressmanager"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
)
|
)
|
||||||
|
|
||||||
type fakeReceiveAddressesContext struct{}
|
type fakeReceiveAddressesContext struct{}
|
||||||
|
|||||||
@ -1,16 +1,16 @@
|
|||||||
package transactionrelay
|
package transactionrelay
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/app/protocol/common"
|
"github.com/c4ei/YunSeokYeol/app/protocol/common"
|
||||||
"github.com/c4ei/kaspad/app/protocol/flowcontext"
|
"github.com/c4ei/YunSeokYeol/app/protocol/flowcontext"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/consensushashing"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/consensushashing"
|
||||||
"github.com/c4ei/kaspad/domain/miningmanager/mempool"
|
"github.com/c4ei/YunSeokYeol/domain/miningmanager/mempool"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -5,22 +5,22 @@ import (
|
|||||||
"strings"
|
"strings"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/protocol/flowcontext"
|
"github.com/c4ei/YunSeokYeol/app/protocol/flowcontext"
|
||||||
"github.com/c4ei/kaspad/app/protocol/flows/v5/transactionrelay"
|
"github.com/c4ei/YunSeokYeol/app/protocol/flows/v5/transactionrelay"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
"github.com/c4ei/kaspad/domain/consensus"
|
"github.com/c4ei/YunSeokYeol/domain/consensus"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/testutils"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/testutils"
|
||||||
"github.com/c4ei/kaspad/domain/miningmanager/mempool"
|
"github.com/c4ei/YunSeokYeol/domain/miningmanager/mempool"
|
||||||
"github.com/c4ei/kaspad/infrastructure/logger"
|
"github.com/c4ei/YunSeokYeol/infrastructure/logger"
|
||||||
"github.com/c4ei/kaspad/util/panics"
|
"github.com/c4ei/YunSeokYeol/util/panics"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/infrastructure/config"
|
"github.com/c4ei/YunSeokYeol/infrastructure/config"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
)
|
)
|
||||||
|
|
||||||
type mocTransactionsRelayContext struct {
|
type mocTransactionsRelayContext struct {
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
package transactionrelay
|
package transactionrelay
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
)
|
)
|
||||||
|
|
||||||
type handleRequestedTransactionsFlow struct {
|
type handleRequestedTransactionsFlow struct {
|
||||||
|
|||||||
@ -3,20 +3,20 @@ package transactionrelay_test
|
|||||||
import (
|
import (
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/protocol/flowcontext"
|
"github.com/c4ei/YunSeokYeol/app/protocol/flowcontext"
|
||||||
"github.com/c4ei/kaspad/app/protocol/flows/v5/transactionrelay"
|
"github.com/c4ei/YunSeokYeol/app/protocol/flows/v5/transactionrelay"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
"github.com/c4ei/kaspad/domain/consensus"
|
"github.com/c4ei/YunSeokYeol/domain/consensus"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/testutils"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/testutils"
|
||||||
"github.com/c4ei/kaspad/domain/miningmanager/mempool"
|
"github.com/c4ei/YunSeokYeol/domain/miningmanager/mempool"
|
||||||
"github.com/c4ei/kaspad/infrastructure/config"
|
"github.com/c4ei/YunSeokYeol/infrastructure/config"
|
||||||
"github.com/c4ei/kaspad/infrastructure/logger"
|
"github.com/c4ei/YunSeokYeol/infrastructure/logger"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
"github.com/c4ei/kaspad/util/panics"
|
"github.com/c4ei/YunSeokYeol/util/panics"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
package protocol
|
package protocol
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/infrastructure/logger"
|
"github.com/c4ei/YunSeokYeol/infrastructure/logger"
|
||||||
"github.com/c4ei/kaspad/util/panics"
|
"github.com/c4ei/YunSeokYeol/util/panics"
|
||||||
)
|
)
|
||||||
|
|
||||||
var log = logger.RegisterSubSystem("PROT")
|
var log = logger.RegisterSubSystem("PROT")
|
||||||
|
|||||||
@ -5,20 +5,20 @@ import (
|
|||||||
"sync"
|
"sync"
|
||||||
"sync/atomic"
|
"sync/atomic"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/protocol/common"
|
"github.com/c4ei/YunSeokYeol/app/protocol/common"
|
||||||
|
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/protocol/flowcontext"
|
"github.com/c4ei/YunSeokYeol/app/protocol/flowcontext"
|
||||||
peerpkg "github.com/c4ei/kaspad/app/protocol/peer"
|
peerpkg "github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
"github.com/c4ei/kaspad/infrastructure/config"
|
"github.com/c4ei/YunSeokYeol/infrastructure/config"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/addressmanager"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/addressmanager"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/connmanager"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/connmanager"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter"
|
||||||
)
|
)
|
||||||
|
|
||||||
// Manager manages the p2p protocol
|
// Manager manages the p2p protocol
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
package peer
|
package peer
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/infrastructure/logger"
|
"github.com/c4ei/YunSeokYeol/infrastructure/logger"
|
||||||
)
|
)
|
||||||
|
|
||||||
var log = logger.RegisterSubSystem("PROT")
|
var log = logger.RegisterSubSystem("PROT")
|
||||||
|
|||||||
@ -4,13 +4,13 @@ import (
|
|||||||
"sync"
|
"sync"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/id"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/id"
|
||||||
mathUtil "github.com/c4ei/kaspad/util/math"
|
mathUtil "github.com/c4ei/YunSeokYeol/util/math"
|
||||||
"github.com/c4ei/kaspad/util/mstime"
|
"github.com/c4ei/YunSeokYeol/util/mstime"
|
||||||
)
|
)
|
||||||
|
|
||||||
// Peer holds data about a peer.
|
// Peer holds data about a peer.
|
||||||
|
|||||||
@ -4,18 +4,18 @@ import (
|
|||||||
"sync"
|
"sync"
|
||||||
"sync/atomic"
|
"sync/atomic"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/protocol/common"
|
"github.com/c4ei/YunSeokYeol/app/protocol/common"
|
||||||
"github.com/c4ei/kaspad/app/protocol/flows/ready"
|
"github.com/c4ei/YunSeokYeol/app/protocol/flows/ready"
|
||||||
v5 "github.com/kaspanet/kaspad/app/protocol/flows/v5"
|
v5 "github.com/kaspanet/kaspad/app/protocol/flows/v5"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/app/protocol/flows/handshake"
|
"github.com/c4ei/YunSeokYeol/app/protocol/flows/handshake"
|
||||||
peerpkg "github.com/c4ei/kaspad/app/protocol/peer"
|
peerpkg "github.com/c4ei/YunSeokYeol/app/protocol/peer"
|
||||||
"github.com/c4ei/kaspad/app/protocol/protocolerrors"
|
"github.com/c4ei/YunSeokYeol/app/protocol/protocolerrors"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/addressmanager"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/addressmanager"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/connmanager"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/connmanager"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter"
|
||||||
routerpkg "github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
routerpkg "github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
package protocolerrors
|
package protocolerrors
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/domain/consensus/ruleerrors"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/ruleerrors"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
package rpc
|
package rpc
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/infrastructure/logger"
|
"github.com/c4ei/YunSeokYeol/infrastructure/logger"
|
||||||
"github.com/c4ei/kaspad/util/panics"
|
"github.com/c4ei/YunSeokYeol/util/panics"
|
||||||
)
|
)
|
||||||
|
|
||||||
var log = logger.RegisterSubSystem("RPCS")
|
var log = logger.RegisterSubSystem("RPCS")
|
||||||
|
|||||||
@ -1,17 +1,17 @@
|
|||||||
package rpc
|
package rpc
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/app/protocol"
|
"github.com/c4ei/YunSeokYeol/app/protocol"
|
||||||
"github.com/c4ei/kaspad/app/rpc/rpccontext"
|
"github.com/c4ei/YunSeokYeol/app/rpc/rpccontext"
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/c4ei/kaspad/domain/utxoindex"
|
"github.com/c4ei/YunSeokYeol/domain/utxoindex"
|
||||||
"github.com/c4ei/kaspad/infrastructure/config"
|
"github.com/c4ei/YunSeokYeol/infrastructure/config"
|
||||||
"github.com/c4ei/kaspad/infrastructure/logger"
|
"github.com/c4ei/YunSeokYeol/infrastructure/logger"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/addressmanager"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/addressmanager"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/connmanager"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/connmanager"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -1,11 +1,11 @@
|
|||||||
package rpc
|
package rpc
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/app/rpc/rpccontext"
|
"github.com/c4ei/YunSeokYeol/app/rpc/rpccontext"
|
||||||
"github.com/c4ei/kaspad/app/rpc/rpchandlers"
|
"github.com/c4ei/YunSeokYeol/app/rpc/rpchandlers"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -1,9 +1,9 @@
|
|||||||
package rpccontext
|
package rpccontext
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/consensushashing"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/consensushashing"
|
||||||
)
|
)
|
||||||
|
|
||||||
// ConvertVirtualSelectedParentChainChangesToChainChangedNotificationMessage converts
|
// ConvertVirtualSelectedParentChainChangesToChainChangedNotificationMessage converts
|
||||||
|
|||||||
@ -1,13 +1,13 @@
|
|||||||
package rpccontext
|
package rpccontext
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/app/protocol"
|
"github.com/c4ei/YunSeokYeol/app/protocol"
|
||||||
"github.com/c4ei/kaspad/domain"
|
"github.com/c4ei/YunSeokYeol/domain"
|
||||||
"github.com/c4ei/kaspad/domain/utxoindex"
|
"github.com/c4ei/YunSeokYeol/domain/utxoindex"
|
||||||
"github.com/c4ei/kaspad/infrastructure/config"
|
"github.com/c4ei/YunSeokYeol/infrastructure/config"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/addressmanager"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/addressmanager"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/connmanager"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/connmanager"
|
||||||
"github.com/c4ei/kaspad/infrastructure/network/netadapter"
|
"github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter"
|
||||||
)
|
)
|
||||||
|
|
||||||
// Context represents the RPC context
|
// Context represents the RPC context
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
package rpccontext
|
package rpccontext
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/c4ei/kaspad/infrastructure/logger"
|
"github.com/c4ei/YunSeokYeol/infrastructure/logger"
|
||||||
)
|
)
|
||||||
|
|
||||||
var log = logger.RegisterSubSystem("RPCS")
|
var log = logger.RegisterSubSystem("RPCS")
|
||||||
|
|||||||
@ -3,14 +3,14 @@ package rpccontext
|
|||||||
import (
|
import (
|
||||||
"sync"
|
"sync"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/dagconfig"
|
"github.com/c4ei/YunSeokYeol/domain/dagconfig"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/domain/consensus/model/externalapi"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/model/externalapi"
|
||||||
"github.com/c4ei/kaspad/domain/consensus/utils/txscript"
|
"github.com/c4ei/YunSeokYeol/domain/consensus/utils/txscript"
|
||||||
|
|
||||||
"github.com/c4ei/kaspad/app/appmessage"
|
"github.com/c4ei/YunSeokYeol/app/appmessage"
|
||||||
"github.com/c4ei/kaspad/domain/utxoindex"
|
"github.com/c4ei/YunSeokYeol/domain/utxoindex"
|
||||||
routerpkg "github.com/c4ei/kaspad/infrastructure/network/netadapter/router"
|
routerpkg "github.com/c4ei/YunSeokYeol/infrastructure/network/netadapter/router"
|
||||||
"github.com/pkg/errors"
|
"github.com/pkg/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user